Access control: permissions for team creation (#43506)

* FGAC for team creation

* tests

* fix snapshot for UI tests

* linting

* update snapshots

* Remove unecessary class and update tests

Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com>

* Make the condition slightly easier

Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com>

Co-authored-by: gamab <gabi.mabs@gmail.com>
This commit is contained in:
Ieva
2022-01-10 19:05:53 +02:00
committed by GitHub
parent 5bab02c7ef
commit 41b709d08d
10 changed files with 128 additions and 32 deletions

View File

@@ -48,6 +48,8 @@ export enum AccessControlAction {
DataSourcesPermissionsRead = 'datasources.permissions:read',
ActionServerStatsRead = 'server.stats:read',
ActionTeamsCreate = 'teams:create',
}
export interface Role {