Feature #5242

Keeping user's attributes and group membership up-to-date even during subsequent logons

Added by Jan Pazdziora about 4 years ago. Updated almost 4 years ago.

Status:Closed
Priority:Normal
Assigned To:Jan Pazdziora
Category:Authentication
Target version:Sprint 23
Difficulty: Bugzilla link:
Found in release: Pull request:
Story points-
Velocity based estimate-
Release1.6.0Release relationshipAuto

Description

With http://projects.theforeman.org/issues/3528 resolved, externally-authenticated users now get their attributes like name and email address populated based on environment variables in Apache (our documented use is with mod_lookup_identity) when they are created.

With http://projects.theforeman.org/issues/3892 resolved, group membership of these newly created users get set based on environment variables in Apache.

We would like to update the attributes and group memberships upon every successful logon, not just set them once upon initial logon when the user is first created.

The current pull request for this feature is https://github.com/theforeman/foreman/pull/1424.


Related issues

Blocks Foreman - Tracker #5031: External authentication support New 04/02/2014
Blocked by Foreman - Feature #3892: When new users are created based on REMOTE_USER authentic... Closed 10/28/2013

Associated revisions

Revision 1e8a5084
Added by Jan Pazdziora almost 4 years ago

fixes #5242 - Update external user attributes and group membership on every logon

History

#1 Updated by Jan Pazdziora about 4 years ago

#3 Updated by Jan Pazdziora about 4 years ago

  • Description updated (diff)

#4 Updated by Dominic Cleal about 4 years ago

  • Category set to Authentication
  • Status changed from New to Ready For Testing
  • Assigned To set to Jan Pazdziora
  • Target version set to Sprint 22

#5 Updated by Dmitri Dolguikh almost 4 years ago

  • Target version changed from Sprint 22 to Sprint 23

#6 Updated by Dmitri Dolguikh almost 4 years ago

  • Target version changed from Sprint 23 to Sprint 22

#7 Updated by Dmitri Dolguikh almost 4 years ago

  • Target version changed from Sprint 22 to Sprint 23

#8 Updated by Jan Pazdziora almost 4 years ago

  • Blocked by Feature #3892: When new users are created based on REMOTE_USER authentication, their roles should be populated as well added

#10 Updated by Dominic Cleal almost 4 years ago

  • Release set to 1.6.0

#11 Updated by Jan Pazdziora almost 4 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF