You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Goal:
Allow a user to map multiple authentication identities to a single PASTA user profile.
Actors:
User
System
Prerequisites:
User "A" profile exists in the system and has relationship with identity "A".
User "A" has never authenticated to system with identity "B".
Identity "A" and identity "B" are for the same user.
Actions:
User "A" authenticates into system with identity "A".
User "A" selects "manage user profile" menu.
System displays "manage user profile" menu items.
User "A" selects "map identity" menu item.
System requests User "A" to authenticate with identity "B".
User "A" authenticates using identity "B".
Auth returns affirmation of authentication with identity "B".
System creates and stores identity "B" (UID of identity assertion) in authentication record.
System creates relationship between identity "B" and user profile "A".
Alternate 1:
Prerequisites:
User "A" exists in the system and has relationship with identity "A".
User "B" exists in the system and has relationship with identity "B".
Identity "A" and identity "B" are for the same user.
Actions:
User "A" authenticates into system with identity "A".
User "A" selects "map identity" menu item.
System requests User "A" to authenticate with identity "B".
User "A" authenticates using identity "B".
Auth returns affirmation of authentication with identity "B".
System finds authentication record of identity "B" (UID of identity assertion).
System finds relationship between identity "B" and user profile "B".
System alerts user that mapping identity "B" to user profile "A" will remove user profile "B" from system.
User confirms mapping.
System creates relationship between identity "B" and user profile "A".
System removes user profile "B".
Notes:
Creating a user profile will likely include storing user and authentication information, and storing each set of information in a database table makes the most sense. There is an expectation that an individual will have the opportunity to authenticate with multiple IdPs and will want the same user profile to be active regardless of IdP used to authenticate. It is, therefore, reasonable to have a relationship cardinality of many auth entries to one user profile entry.
An authentication identity can only be mapped to one user profile at a time.
Mockups:
The text was updated successfully, but these errors were encountered:
Allow a user to map multiple identities to the same profile.
Story: User/Group Management and Microsoft SSO #3
Goal:
Allow a user to map multiple authentication identities to a single PASTA user profile.
Actors:
Prerequisites:
Actions:
Alternate 1:
Prerequisites:
Actions:
Notes:
many auth entries
toone user profile entry
.Mockups:
The text was updated successfully, but these errors were encountered: