Add functional test for access control (RBAC) with Keystone
This patch adds test cases for PUT, DELETE, GET, HEAD, POST and OPTIONS requests to accounts, containers and objects using various combinations of users/projects, roles and/or service tokens. Change-Id: Iea8141ac74ad949a3ae7fa47fda3135d0f2612f6
This commit is contained in:
5 changed files with 1149 additions and 9 deletions
@@ -58,6 +58,12 @@ password3 = testing3
# account contains an underscore.
#service_prefix = SERVICE
# Sixth user is required for access control tests.
# Account must have a role for reseller_admin_role(keystoneauth).
#account6 = test
#username6 = tester6
#password6 = testing6
collate = C
# Only necessary if a pre-existing server uses self-signed certificate
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.