Alerting: Fix permissions for prometheus rule endpoints (#91409)

This commit is contained in:
Yuri Tseretyan
2024-08-01 13:01:00 -04:00
committed by GitHub
parent c0f01c30c8
commit e231211234
@@ -38,31 +38,31 @@
"method": "GET",
"path": "/rules",
"reqRole": "Viewer",
"reqAction": "datasources:query"
"reqAction": "alert.rules.external:read"
},
{
"method": "POST",
"path": "/rules",
"reqRole": "Editor",
"reqAction": "datasources:write"
"reqAction": "alert.rules.external:write"
},
{
"method": "DELETE",
"path": "/rules",
"reqRole": "Editor",
"reqAction": "datasources:write"
"reqAction": "alert.rules.external:write"
},
{
"method": "DELETE",
"path": "/config/v1/rules",
"reqRole": "Editor",
"reqAction": "datasources:write"
"reqAction": "alert.rules.external:write"
},
{
"method": "POST",
"path": "/config/v1/rules",
"reqRole": "Editor",
"reqAction": "datasources:write"
"reqAction": "alert.rules.external:write"
}
],
"includes": [