fix(policy): update the default policy
This updates the policy.yaml file with the latest rules generated by tox -egenpolicy in openstack/placement project. Change-Id: I43a2fb00121eb7addd5b07378eb51aeb273aedfb Signed-off-by: Tin Lam <tin@irrational.io>
This commit is contained in:
parent
6095465667
commit
a99046654a
@ -60,11 +60,6 @@ network:
|
|||||||
port: 30778
|
port: 30778
|
||||||
|
|
||||||
conf:
|
conf:
|
||||||
policy:
|
|
||||||
context_is_admin: 'role:admin'
|
|
||||||
segregation: 'rule:context_is_admin'
|
|
||||||
admin_or_owner: 'rule:context_is_admin or project_id:%(project_id)s'
|
|
||||||
default: 'rule:admin_or_owner'
|
|
||||||
software:
|
software:
|
||||||
apache2:
|
apache2:
|
||||||
binary: apache2
|
binary: apache2
|
||||||
@ -77,6 +72,44 @@ conf:
|
|||||||
# - status
|
# - status
|
||||||
a2enmod: null
|
a2enmod: null
|
||||||
a2dismod: null
|
a2dismod: null
|
||||||
|
policy:
|
||||||
|
"context_is_admin": "role:admin"
|
||||||
|
"admin_or_owner": "rule:context_is_admin or project_id:%(project_id)s"
|
||||||
|
"default": "rule:admin_or_owner"
|
||||||
|
"admin_api": "role:admin"
|
||||||
|
"placement:resource_providers:list": "rule:admin_api"
|
||||||
|
"placement:resource_providers:create": "rule:admin_api"
|
||||||
|
"placement:resource_providers:show": "rule:admin_api"
|
||||||
|
"placement:resource_providers:update": "rule:admin_api"
|
||||||
|
"placement:resource_providers:delete": "rule:admin_api"
|
||||||
|
"placement:resource_classes:list": "rule:admin_api"
|
||||||
|
"placement:resource_classes:create": "rule:admin_api"
|
||||||
|
"placement:resource_classes:show": "rule:admin_api"
|
||||||
|
"placement:resource_classes:update": "rule:admin_api"
|
||||||
|
"placement:resource_classes:delete": "rule:admin_api"
|
||||||
|
"placement:resource_providers:inventories:list": "rule:admin_api"
|
||||||
|
"placement:resource_providers:inventories:create": "rule:admin_api"
|
||||||
|
"placement:resource_providers:inventories:show": "rule:admin_api"
|
||||||
|
"placement:resource_providers:inventories:update": "rule:admin_api"
|
||||||
|
"placement:resource_providers:inventories:delete": "rule:admin_api"
|
||||||
|
"placement:resource_providers:aggregates:list": "rule:admin_api"
|
||||||
|
"placement:resource_providers:aggregates:update": "rule:admin_api"
|
||||||
|
"placement:resource_providers:usages": "rule:admin_api"
|
||||||
|
"placement:usages": "rule:admin_api"
|
||||||
|
"placement:traits:list": "rule:admin_api"
|
||||||
|
"placement:traits:show": "rule:admin_api"
|
||||||
|
"placement:traits:update": "rule:admin_api"
|
||||||
|
"placement:traits:delete": "rule:admin_api"
|
||||||
|
"placement:resource_providers:traits:list": "rule:admin_api"
|
||||||
|
"placement:resource_providers:traits:update": "rule:admin_api"
|
||||||
|
"placement:resource_providers:traits:delete": "rule:admin_api"
|
||||||
|
"placement:allocations:manage": "rule:admin_api"
|
||||||
|
"placement:allocations:list": "rule:admin_api"
|
||||||
|
"placement:allocations:update": "rule:admin_api"
|
||||||
|
"placement:allocations:delete": "rule:admin_api"
|
||||||
|
"placement:resource_providers:allocations:list": "rule:admin_api"
|
||||||
|
"placement:allocation_candidates:list": "rule:admin_api"
|
||||||
|
"placement:reshaper:reshape": "rule:admin_api"
|
||||||
placement:
|
placement:
|
||||||
DEFAULT:
|
DEFAULT:
|
||||||
debug: false
|
debug: false
|
||||||
|
Loading…
x
Reference in New Issue
Block a user