Extend user API to support federated attributes
Federated users are no longer ephemeral and are like any other keystone user. Thus, lets extend the user API to support federated attributes.
Blueprint information
- Status:
- Complete
- Approver:
- Steve Martinelli
- Priority:
- Medium
- Drafter:
- Ron De Rose
- Direction:
- Approved
- Assignee:
- Ron De Rose
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
- Slow progress
- Milestone target:
- None
- Started by
- Steve Martinelli
- Completed by
- Lance Bragstad
Related branches
Related bugs
Sprints
Whiteboard
(stevemar - 12/30/2016): Bumping to next release. Good progress was made here, but we probably won't have time to fully implement the new APIs. Great job on the re-work surrounding the initiative. Feel free to continue to work on this as we transition to Pike.
Gerrit topic: https:/
Addressed by: https:/
Extend user API to support federated attributes
Gerrit topic: https:/
Addressed by: https:/
Require domain_id when registering Identity Providers
Addressed by: https:/
WIP - Set the domain for federated users
Gerrit topic: https:/
Addressed by: https:/
WIP - Add domain_id to the user table
Gerrit topic: https:/
Addressed by: https:/
Make user to nonlocal_user a 1:1 relationship
Gerrit topic: https:/
Addressed by: https:/
WIP add query for unique_id in list_users
Addressed by: https:/
Refactor shadow users tests
Addressed by: https:/
Set the domain for federated users
Addressed by: https:/
WIP
Addressed by: https:/
Extend User API to support federated attributes
Addressed by: https:/
Add federated support for get user
Addressed by: https:/
Add federated support for creating a user
(lbragstad) 19-02-15: I'm marking this as superseded based on the plan socialized on the mailing list [0]. All relevant content from this blueprint has been ported to an RFE bug report [1].
[0] http://
[1] https:/
Gerrit topic: https:/
Addressed by: https:/
Add federated support for get user
Addressed by: https:/
Add federated support for creating a user
Addressed by: https:/
Add federated support for updating a user
Gerrit topic: https:/
Addressed by: https:/
Expiring Group Membership Driver - Add, List Groups
Addressed by: https:/
Add expiring user group memberships on mapped authentication
Addressed by: https:/
Update api-ref for federated objects in user