keystone/keystone
Lance Bragstad d5a57414b4 Implement system member role domain test coverage
This commit introduces the system member role to the API, making sure
system members can execute readable operations, leaving writable
domain operations to system administrators.

Subsequent patches will include domain support for:

  - system admin functionality
  - domain user test coverage
  - project user test coverage

Change-Id: I1d21ba562b007b43fc36a7a2010d35591ca3bae5
Partial-Bug: 1794376
Partial-Bug: 968696
2018-12-10 22:34:05 +00:00
..
api Merge "Clarify docstrings for domain flask refactor" 2018-12-08 10:05:34 +00:00
application_credential Remove unused logging module 2018-10-25 14:22:50 +08:00
assignment Merge "Add caching on trust role validation to improve performance" 2018-10-23 01:06:56 +00:00
auth Emit CADF notifications on authentication for invalid users 2018-10-25 17:43:37 -07:00
catalog Region update extra support 2018-11-07 22:57:11 +00:00
cmd Fix an issue with double fernet key rotation 2018-11-05 22:34:03 +13:00
common Implement system reader role in domains API 2018-12-10 22:34:05 +00:00
conf Merge "Remove deprecated secure_proxy_ssl_header config" 2018-12-06 23:44:24 +00:00
credential Incorrect use of translation _() 2018-09-03 21:52:56 +05:30
endpoint_policy Convert policy API to flask 2018-08-31 07:14:32 +00:00
federation Add missing ws seperator between words 2018-11-19 14:36:40 +08:00
identity Move to password validation schema 2018-11-27 14:57:44 -06:00
limit Merge "Allow registered limit's region_id to be None" 2018-10-31 14:14:22 +00:00
locale Imported Translations from Zanata 2018-08-09 06:06:59 +00:00
models Add missing ws seperator between words 2018-11-19 14:36:40 +08:00
oauth1 Convert /v3/users to flask native dispatching 2018-10-11 15:27:45 -07:00
policy Convert policy API to flask 2018-08-31 07:14:32 +00:00
receipt Change __all__ list to tuple 2018-11-07 16:40:02 -06:00
resource Removing default_assigment_driver 2018-11-13 07:45:28 +00:00
revoke Remove unused revoke_by_user_and_project 2018-09-14 04:08:01 +00:00
server Pass context objects to policy enforcement 2018-11-26 19:48:10 +00:00
tests Implement system member role domain test coverage 2018-12-10 22:34:05 +00:00
token Do not log token string 2018-08-16 21:29:11 +02:00
trust Add abstract method in trusts base.py 2018-11-07 08:43:39 +05:30
__init__.py Revert "Disable eventlet monkey-patching of DNS" 2013-05-10 10:24:48 -04:00
exception.py Implement auth receipts spec 2018-11-02 15:06:19 +01:00
i18n.py Update links in keystone 2017-09-12 15:18:13 +08:00
notifications.py Don't emit a notification for the root domain 2018-11-27 18:58:18 +00:00
version.py Update API version to 3.11 2018-10-16 16:32:29 +02:00