summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/gnocchi/policy.json6
1 files changed, 3 insertions, 3 deletions
diff --git a/etc/gnocchi/policy.json b/etc/gnocchi/policy.json
index 98fe90d..9381e11 100644
--- a/etc/gnocchi/policy.json
+++ b/etc/gnocchi/policy.json
@@ -33,11 +33,11 @@
"create metric": "rule:deny_readonly",
"delete metric": "rule:admin_or_creator",
- "get metric": "rule:admin_or_creator or rule:metric_owner",
+ "get metric": "rule:admin_or_creator or rule:metric_owner or role:readonly",
"search metric": "rule:admin_or_creator or rule:metric_owner",
"list metric": "",
- "list all metric": "role:admin",
+ "list all metric": "role:admin or role:readonly",
- "get measures": "rule:admin_or_creator or rule:metric_owner",
+ "get measures": "rule:admin_or_creator or rule:metric_owner or role:readonly",
"post measures": "rule:admin_or_creator"
}