diff options
Diffstat (limited to 'nova/policies/flavor_manage.py')
-rw-r--r-- | nova/policies/flavor_manage.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/nova/policies/flavor_manage.py b/nova/policies/flavor_manage.py index 07f33975cc..a2ac6d8b21 100644 --- a/nova/policies/flavor_manage.py +++ b/nova/policies/flavor_manage.py @@ -25,7 +25,7 @@ POLICY_ROOT = 'os_compute_api:os-flavor-manage:%s' flavor_manage_policies = [ policy.DocumentedRuleDefault( name=POLICY_ROOT % 'create', - check_str=base.SYSTEM_ADMIN, + check_str=base.ADMIN, description="Create a flavor", operations=[ { @@ -33,10 +33,10 @@ flavor_manage_policies = [ 'path': '/flavors' } ], - scope_types=['system']), + scope_types=['project']), policy.DocumentedRuleDefault( name=POLICY_ROOT % 'update', - check_str=base.SYSTEM_ADMIN, + check_str=base.ADMIN, description="Update a flavor", operations=[ { @@ -44,10 +44,10 @@ flavor_manage_policies = [ 'path': '/flavors/{flavor_id}' } ], - scope_types=['system']), + scope_types=['project']), policy.DocumentedRuleDefault( name=POLICY_ROOT % 'delete', - check_str=base.SYSTEM_ADMIN, + check_str=base.ADMIN, description="Delete a flavor", operations=[ { @@ -55,7 +55,7 @@ flavor_manage_policies = [ 'path': '/flavors/{flavor_id}' } ], - scope_types=['system']), + scope_types=['project']), ] |