/
GR
grafana
/
Grafana HTTP API.
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 4w ago · Updated 4w ago
View markdown
grafana
Grafana HTTP API.
get
Get permissions for a resource.
v1
latest
OpenAPI 3.0.3
2026-07-14
314
472
448.6 KB
access_control
24
get
Get all roles.
post
Create a new custom role.
get
Get a role.
put
Update a custom role.
delete
Delete a custom role.
get
Get role assignments.
put
Set role assignments.
get
Get status.
post
List roles assigned to multiple teams.
get
Get team roles.
put
Update team role.
post
Add team role.
delete
Remove team role.
post
List roles assigned to multiple users.
get
List roles assigned to a user.
put
Set user role assignments.
post
Add a user role assignment.
delete
Remove a user role assignment.
get
Get a description of a resource's access control properties.
get
Get permissions for a resource.
post
Set resource permissions.
post
Set resource permissions for a built-in role.
post
Set resource permissions for a team.
post
Set resource permissions for a user.
admin
2
admin_ldap
5
admin_provisioning
4
admin_users
9
annotations
9
convert_prometheus
14
dashboards
25
datasources
20
devices
2
enterprise
7
folders
9
health
1
library_elements
7
licensing
8
migrations
13
org
14
orgs
12
playlists
6
provisioning
31
query_history
6
quota
6
recording_rules
8
reports
13
saml
5
search
2
service_accounts
8
signed_in_user
13
signing_keys
1
snapshots
1
sso_settings
5
sync_team_groups
4
teams
12
user
1
users
7
access_control
Get permissions for a resource.
get
/access-control/{resource}/{resourceID}
Path parameters
resource
string
required
resourceID
string
required
Response
(empty)
ResourcePermissionDTO[]
required
actions
string[]
builtInRole
string
id
integer
isInherited
boolean
isManaged
boolean
isServiceAccount
boolean
permission
string
roleName
string
team
string
teamAvatarUrl
string
teamId
integer
teamUid
string
userAvatarUrl
string
userId
integer
userLogin
string
userUid
string