keystone/keystone/tests/protection/v3
Markus Hentsch dd785ee692 Add domain scoping to list_domains
Introduces domain-scoped filtering of the response list of the
list_domains endpoint when the user is authenticated in domain scope
instead of returning all domains. This aligns the implementation with
other endpoints like list_projects or list_groups and allows for a
domain-scoped reader role.
Changes the default policy rule for identity:list_domains to
incorporate this new behavior for the reader role.

Closes-Bug: 2041611
Change-Id: I8ee50efc3b4850060cce840fc904bae17f1503a9
2024-02-08 13:55:44 +01:00
..
__init__.py Split protection unit tests into its own job 2019-09-16 10:56:42 -07:00
test_access_rules.py Remove six usage 2020-01-30 06:06:51 +00:00
test_application_credential.py Use app cred user ID in policy enforcement 2020-11-11 11:01:20 -06:00
test_assignment.py Remove six usage 2020-01-30 06:06:51 +00:00
test_consumer.py Remove six usage 2020-01-30 06:06:51 +00:00
test_credentials.py Remove six usage 2020-01-30 06:06:51 +00:00
test_domain_config.py Remove six usage 2020-01-30 06:06:51 +00:00
test_domain_roles.py Remove six usage 2020-01-30 06:06:51 +00:00
test_domains.py Add domain scoping to list_domains 2024-02-08 13:55:44 +01:00
test_ec2_credential.py Remove six usage 2020-01-30 06:06:51 +00:00
test_endpoint_group.py Remove six usage 2020-01-30 06:06:51 +00:00
test_endpoints.py Remove six usage 2020-01-30 06:06:51 +00:00
test_grants.py Merge "Add domain admin grant test cases" 2020-02-06 20:12:08 +00:00
test_groups.py Remove six usage 2020-01-30 06:06:51 +00:00
test_identity_providers.py Remove six usage 2020-01-30 06:06:51 +00:00
test_implied_roles.py Remove six usage 2020-01-30 06:06:51 +00:00
test_limits.py Remove six usage 2020-01-30 06:06:51 +00:00
test_mappings.py Remove six usage 2020-01-30 06:06:51 +00:00
test_policy.py Remove six usage 2020-01-30 06:06:51 +00:00
test_policy_association.py Remove six usage 2020-01-30 06:06:51 +00:00
test_project_endpoint.py Remove six usage 2020-01-30 06:06:51 +00:00
test_project_tags.py Remove six usage 2020-01-30 06:06:51 +00:00
test_projects.py Remove six usage 2020-01-30 06:06:51 +00:00
test_protocols.py Remove six usage 2020-01-30 06:06:51 +00:00
test_regions.py Remove six usage 2020-01-30 06:06:51 +00:00
test_registered_limits.py Remove six usage 2020-01-30 06:06:51 +00:00
test_roles.py Add default service role support to boostrap command 2023-03-28 17:51:17 +00:00
test_service_providers.py Remove six usage 2020-01-30 06:06:51 +00:00
test_services.py Remove six usage 2020-01-30 06:06:51 +00:00
test_system_assignments.py Remove six usage 2020-01-30 06:06:51 +00:00
test_tokens.py Remove six usage 2020-01-30 06:06:51 +00:00
test_trusts.py Remove six usage 2020-01-30 06:06:51 +00:00
test_users.py Remove six usage 2020-01-30 06:06:51 +00:00