Merge branch 'dev' into rares/grafana-faro
This commit is contained in:
commit
07a7941c6c
1 changed files with 27 additions and 27 deletions
|
|
@ -189,7 +189,7 @@
|
|||
"name": "Admin",
|
||||
"description": "Read/write access to everything in OnCall",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
|
||||
{ "action": "grafana-oncall-app.alert-groups:read" },
|
||||
{ "action": "grafana-oncall-app.alert-groups:write" },
|
||||
|
|
@ -239,7 +239,7 @@
|
|||
"name": "Editor",
|
||||
"description": "Similar to the Admin role, minus the abilities to: create Integrations, create Escalation Chains, create Schedules, create Outgoing Webhooks, update ChatOps settings, update other user's settings, and update general OnCall setings.",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
|
||||
{ "action": "grafana-oncall-app.alert-groups:read" },
|
||||
{ "action": "grafana-oncall-app.alert-groups:write" },
|
||||
|
|
@ -279,7 +279,7 @@
|
|||
"name": "Reader",
|
||||
"description": "Read-only access to everything in OnCall",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
|
||||
{ "action": "grafana-oncall-app.alert-groups:read" },
|
||||
{ "action": "grafana-oncall-app.integrations:read" },
|
||||
|
|
@ -300,7 +300,7 @@
|
|||
"name": "OnCaller",
|
||||
"description": "Grants read access to everything in OnCall. In addition, grants edit access to Alert Groups and Schedules",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
|
||||
{ "action": "grafana-oncall-app.alert-groups:read" },
|
||||
{ "action": "grafana-oncall-app.alert-groups:write" },
|
||||
|
|
@ -326,7 +326,7 @@
|
|||
"name": "Alert Groups Reader",
|
||||
"description": "Read-only access to OnCall Alert Groups",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.alert-groups:read" }
|
||||
]
|
||||
},
|
||||
|
|
@ -337,7 +337,7 @@
|
|||
"name": "Alert Groups Editor",
|
||||
"description": "Read/write access to OnCall Alert Groups",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.alert-groups:read" },
|
||||
{ "action": "grafana-oncall-app.alert-groups:write" }
|
||||
]
|
||||
|
|
@ -349,7 +349,7 @@
|
|||
"name": "Integrations Reader",
|
||||
"description": "Read-only access to OnCall Integrations",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.integrations:read" }
|
||||
]
|
||||
},
|
||||
|
|
@ -360,7 +360,7 @@
|
|||
"name": "Integrations Editor",
|
||||
"description": "Read/write access to OnCall Integrations",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.integrations:read" },
|
||||
{ "action": "grafana-oncall-app.integrations:write" },
|
||||
{ "action": "grafana-oncall-app.integrations:test" }
|
||||
|
|
@ -373,7 +373,7 @@
|
|||
"name": "Escalation Chains Reader",
|
||||
"description": "Read-only access to OnCall Escalation Chains",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.escalation-chains:read" }
|
||||
]
|
||||
},
|
||||
|
|
@ -384,7 +384,7 @@
|
|||
"name": "Escalation Chains Editor",
|
||||
"description": "Read/write access to OnCall Escalation Chains",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.escalation-chains:read" },
|
||||
{ "action": "grafana-oncall-app.escalation-chains:write" }
|
||||
]
|
||||
|
|
@ -396,7 +396,7 @@
|
|||
"name": "Schedules Reader",
|
||||
"description": "Read-only access to OnCall Schedules",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.schedules:read" }
|
||||
]
|
||||
},
|
||||
|
|
@ -407,7 +407,7 @@
|
|||
"name": "Schedules Editor",
|
||||
"description": "Read/write access to OnCall Schedules",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.schedules:read" },
|
||||
{ "action": "grafana-oncall-app.schedules:write" },
|
||||
{ "action": "grafana-oncall-app.schedules:export" }
|
||||
|
|
@ -420,7 +420,7 @@
|
|||
"name": "ChatOps Reader",
|
||||
"description": "Read-only access to OnCall ChatOps",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.chatops:read" }
|
||||
]
|
||||
},
|
||||
|
|
@ -431,7 +431,7 @@
|
|||
"name": "ChatOps Editor",
|
||||
"description": "Read/write access to OnCall ChatOps",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.chatops:read" },
|
||||
{ "action": "grafana-oncall-app.chatops:write" },
|
||||
{ "action": "grafana-oncall-app.chatops:update-settings" }
|
||||
|
|
@ -444,7 +444,7 @@
|
|||
"name": "Outgoing Webhooks Reader",
|
||||
"description": "Read-only access to OnCall Outgoing Webhooks",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.outgoing-webhooks:read" }
|
||||
]
|
||||
},
|
||||
|
|
@ -455,7 +455,7 @@
|
|||
"name": "Outgoing Webhooks Editor",
|
||||
"description": "Read/write access to OnCall Outgoing Webhooks",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.outgoing-webhooks:read" },
|
||||
{ "action": "grafana-oncall-app.outgoing-webhooks:write" }
|
||||
]
|
||||
|
|
@ -467,7 +467,7 @@
|
|||
"name": "Maintenance Reader",
|
||||
"description": "Read-only access to OnCall Maintenance",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.maintenance:read" }
|
||||
]
|
||||
},
|
||||
|
|
@ -478,7 +478,7 @@
|
|||
"name": "Maintenance Editor",
|
||||
"description": "Read/write access to OnCall Maintenance",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.maintenance:read" },
|
||||
{ "action": "grafana-oncall-app.maintenance:write" }
|
||||
]
|
||||
|
|
@ -490,7 +490,7 @@
|
|||
"name": "API Keys Reader",
|
||||
"description": "Read-only access to OnCall API Keys",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.api-keys:read" }
|
||||
]
|
||||
},
|
||||
|
|
@ -501,7 +501,7 @@
|
|||
"name": "API Keys Editor",
|
||||
"description": "Read/write access to OnCall API Keys. Also grants access to be able to consume the API.",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.api-keys:read" },
|
||||
{ "action": "grafana-oncall-app.api-keys:write" }
|
||||
]
|
||||
|
|
@ -513,7 +513,7 @@
|
|||
"name": "Notification Settings Reader",
|
||||
"description": "Read-only access to OnCall Notification Settings",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.notification-settings:read" }
|
||||
]
|
||||
},
|
||||
|
|
@ -524,7 +524,7 @@
|
|||
"name": "Notification Settings Editor",
|
||||
"description": "Read/write access to OnCall Notification Settings",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.notification-settings:read" },
|
||||
{ "action": "grafana-oncall-app.notification-settings:write" }
|
||||
]
|
||||
|
|
@ -536,7 +536,7 @@
|
|||
"name": "User Settings Reader",
|
||||
"description": "Read-only access to OnCall User Settings",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.user-settings:read" }
|
||||
]
|
||||
},
|
||||
|
|
@ -547,7 +547,7 @@
|
|||
"name": "User Settings Editor",
|
||||
"description": "Read/write access to own OnCall User Settings",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.user-settings:read" },
|
||||
{ "action": "grafana-oncall-app.user-settings:write" }
|
||||
]
|
||||
|
|
@ -559,7 +559,7 @@
|
|||
"name": "User Settings Admin",
|
||||
"description": "Read/write access to your own, plus other's OnCall User Settings",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.user-settings:read" },
|
||||
{ "action": "grafana-oncall-app.user-settings:write" },
|
||||
{ "action": "grafana-oncall-app.user-settings:admin" }
|
||||
|
|
@ -572,7 +572,7 @@
|
|||
"name": "Settings Reader",
|
||||
"description": "Read-only access to OnCall Settings",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.other-settings:read" }
|
||||
]
|
||||
},
|
||||
|
|
@ -583,7 +583,7 @@
|
|||
"name": "Settings Editor",
|
||||
"description": "Read/write access to OnCall Settings",
|
||||
"permissions": [
|
||||
{ "action": "plugins.app:access", "scope": "plugins.app:id:grafana-oncall-app" },
|
||||
{ "action": "plugins.app:access", "scope": "plugins:id:grafana-oncall-app" },
|
||||
{ "action": "grafana-oncall-app.other-settings:read" },
|
||||
{ "action": "grafana-oncall-app.other-settings:write" }
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue