This commit introduces the system reader role to the users API, making
it easier for administrators to delegate subsets of responsibilities
to the API by default. This commit also maintains the ability for
any user to be able to fetch their own user reference.
Subsequent patches will incorporate:
- system member test coverage
- system admin functionality
- domain reader functionality
- domain member test coverage
- domain admin functionality
- project user test coverage
Reviewed: https:/ /review. openstack. org/605485 /git.openstack. org/cgit/ openstack/ keystone/ commit/ ?id=40d3458fcb2 9df1daefce9455d 1778e800cac378
Committed: https:/
Submitter: Zuul
Branch: master
commit 40d3458fcb29df1 daefce9455d1778 e800cac378
Author: Lance Bragstad <email address hidden>
Date: Thu Dec 6 19:39:56 2018 +0000
Implement system reader role for users
This commit introduces the system reader role to the users API, making
it easier for administrators to delegate subsets of responsibilities
to the API by default. This commit also maintains the ability for
any user to be able to fetch their own user reference.
Subsequent patches will incorporate:
- system member test coverage
- system admin functionality
- domain reader functionality
- domain member test coverage
- domain admin functionality
- project user test coverage
Change-Id: I9c362e51577254 0dfa93d05781d95 5009b9a154d
Partial-Bug: 1805406
Partial-Bug: 1748027
Partial-Bug: 968696