summaryrefslogtreecommitdiff
path: root/nova/policies/flavor_manage.py
diff options
context:
space:
mode:
Diffstat (limited to 'nova/policies/flavor_manage.py')
-rw-r--r--nova/policies/flavor_manage.py12
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']),
]