diff options
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/nova/policy.json | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/etc/nova/policy.json b/etc/nova/policy.json index 7d97c3be1..abf8908f6 100644 --- a/etc/nova/policy.json +++ b/etc/nova/policy.json @@ -9,6 +9,38 @@ "compute:get_all": [], + "admin_api": [["role:admin"]], + "compute_extension:accounts": [["rule:admin_api"]], + "compute_extension:admin_actions": [["rule:admin_api"]], + "compute_extension:cloudpipe": [], + "compute_extension:console_output": [], + "compute_extension:consoles": [], + "compute_extension:createserverext": [], + "compute_extension:deferred_delete": [], + "compute_extension:disk_config": [], + "compute_extension:extended_status": [["rule:admin_api"]], + "compute_extension:flavorextraspecs": [], + "compute_extension:floating_ip_dns": [], + "compute_extension:floating_ip_pools": [], + "compute_extension:floating_ips": [], + "compute_extension:hosts": [["rule:admin_api"]], + "compute_extension:keypairs": [], + "compute_extension:multinic": [], + "compute_extension:networks": [["rule:admin_api"]], + "compute_extension:quotas": [], + "compute_extension:rescue": [], + "compute_extension:security_groups": [], + "compute_extension:server_action_list": [["rule:admin_api"]], + "compute_extension:server_diagnostics": [["rule:admin_api"]], + "compute_extension:simple_tenant_usage": [["rule:admin_api"]], + "compute_extension:users": [["rule:admin_api"]], + "compute_extension:virtual_interfaces": [], + "compute_extension:virtual_storage_arrays": [], + "compute_extension:volumes": [], + "compute_extension:volumetypes": [], + "compute_extension:zones": [], + + "volume:create": [], "volume:get_all": [], "volume:get_volume_metadata": [], |
