APIKeys: Add AC controls for legacy API keys (#46255)

* APIKeys: Add AC controls for legacy API keys

* pluralize actions
This commit is contained in:
J Guerreiro
2022-03-04 18:01:03 +00:00
committed by GitHub
parent b47f5433d7
commit 7f1e8cee2b
3 changed files with 36 additions and 4 deletions

View File

@@ -250,6 +250,10 @@ const (
GlobalOrgID = 0
// Permission actions
ActionAPIKeyRead = "apikeys:read"
ActionAPIKeyCreate = "apikeys:create"
ActionAPIKeyDelete = "apikeys:delete"
// Users actions
ActionUsersRead = "users:read"
ActionUsersWrite = "users:write"
@@ -299,6 +303,9 @@ const (
// Global Scopes
ScopeGlobalUsersAll = "global:users:*"
// APIKeys scope
ScopeAPIKeysAll = "apikeys:*"
// Users scope
ScopeUsersAll = "users:*"