summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/keystone.conf2
-rw-r--r--etc/policy.json3
2 files changed, 4 insertions, 1 deletions
diff --git a/etc/keystone.conf b/etc/keystone.conf
index 8665e620..4e207619 100644
--- a/etc/keystone.conf
+++ b/etc/keystone.conf
@@ -47,7 +47,7 @@ driver = keystone.token.backends.kvs.Token
expiration = 86400
[policy]
-driver = keystone.policy.backends.simple.SimpleMatch
+driver = keystone.policy.backends.rules.Policy
[ec2]
driver = keystone.contrib.ec2.backends.kvs.Ec2
diff --git a/etc/policy.json b/etc/policy.json
new file mode 100644
index 00000000..4a1482f8
--- /dev/null
+++ b/etc/policy.json
@@ -0,0 +1,3 @@
+{
+ "admin_required": [["role:admin"], ["is_admin:1"]]
+}