Merge "Adding RBAC username config section"
This commit is contained in:
commit
6c2b96290f
|
@ -123,3 +123,23 @@ class CloudKeepClientLibConfig(ConfigSectionInterface):
|
|||
@property
|
||||
def token(self):
|
||||
return self.get("token")
|
||||
|
||||
|
||||
class CloudKeepRBACRoleConfig(ConfigSectionInterface):
|
||||
SECTION_NAME = 'cloudkeep-rbac-role-users'
|
||||
|
||||
@property
|
||||
def admin(self):
|
||||
return self.get('admin')
|
||||
|
||||
@property
|
||||
def creator(self):
|
||||
return self.get('creator')
|
||||
|
||||
@property
|
||||
def observer(self):
|
||||
return self.get('observer')
|
||||
|
||||
@property
|
||||
def audit(self):
|
||||
return self.get('audit')
|
||||
|
|
|
@ -19,6 +19,12 @@ base_url=<base_url>
|
|||
api_version=v1
|
||||
tenant_id=test_tenant
|
||||
|
||||
[cloudkeep-rbac-role-users]
|
||||
admin=<rbac_admin>
|
||||
creator=<rbac_creator>
|
||||
observer=<rbac_observer>
|
||||
audit=<rbac_audit>
|
||||
|
||||
[cloudkeep-secrets]
|
||||
name=aes_key
|
||||
algorithm=aes
|
||||
|
|
Loading…
Reference in New Issue