This change adds support for the nine default personas for the pre-provisioned credentials provider, as well as a sample accounts.yaml file. With this, service projects should be able to use either dynamic or pre-provisioned credentials for testing new policy defaults that use system, domain, or project scope and the admin, member or reader default roles. Change-Id: Ifda77fb8d875b18c4507da2c9d98f17bcdac2e21changes/97/698397/15
parent
06374e2dfd
commit
cbac9379ad
@ -0,0 +1,108 @@
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
roles:
|
||||
- admin
|
||||
username: tempest-system-admin-1
|
||||
system: all
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
username: tempest-system-member-1
|
||||
roles:
|
||||
- member
|
||||
system: all
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
username: tempest-system-reader-1
|
||||
roles:
|
||||
- reader
|
||||
system: all
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
domain_name: tempest-test-domain
|
||||
username: tempest-domain-admin-1
|
||||
roles:
|
||||
- admin
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
domain_name: tempest-test-domain
|
||||
username: tempest-domain-member-1
|
||||
roles:
|
||||
- member
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
domain_name: tempest-test-domain
|
||||
username: tempest-domain-reader-1
|
||||
roles:
|
||||
- reader
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
project_name: tempest-test-project
|
||||
username: tempest-project-admin-1
|
||||
roles:
|
||||
- admin
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
project_name: tempest-test-project
|
||||
username: tempest-project-member-1
|
||||
roles:
|
||||
- member
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
project_name: tempest-test-project
|
||||
username: tempest-project-reader-1
|
||||
roles:
|
||||
- reader
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
username: tempest-system-admin-2
|
||||
roles:
|
||||
- admin
|
||||
system: all
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
username: tempest-system-member-2
|
||||
roles:
|
||||
- member
|
||||
system: all
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
system: all
|
||||
username: tempest-system-reader-2
|
||||
roles:
|
||||
- reader
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
domain_name: tempest-test-domain
|
||||
username: tempest-domain-admin-2
|
||||
roles:
|
||||
- admin
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
domain_name: tempest-test-domain
|
||||
username: tempest-domain-member-2
|
||||
roles:
|
||||
- member
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
domain_name: tempest-test-domain
|
||||
username: tempest-domain-reader-2
|
||||
roles:
|
||||
- reader
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
project_name: tempest-test-project
|
||||
username: tempest-project-admin-2
|
||||
roles:
|
||||
- admin
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
project_name: tempest-test-project
|
||||
username: tempest-project-member-2
|
||||
roles:
|
||||
- member
|
||||
- user_domain_name: Default
|
||||
password: password
|
||||
project_name: tempest-test-project
|
||||
username: tempest-project-reader-2
|
||||
roles:
|
||||
- reader
|
@ -0,0 +1,7 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
Adds new personas that can be used to test service policies for all
|
||||
default scopes (project, domain, and system) and roles (reader, member,
|
||||
and admin). Both dynamic credentials and pre-provisioned credentials are
|
||||
supported.
|
Loading…
Reference in new issue