Zanzana: Handle anonymous users (#97171)

* add anonymous users to schema

* sync anonymous user role

* remove unused

* fix linter

* only add anonymous reconciler if feature is enabled
This commit is contained in:
Alexander Zobnin
2024-12-11 12:22:42 +01:00
committed by GitHub
parent e8e0649ebd
commit 61d71ec5b1
5 changed files with 70 additions and 2 deletions
@@ -14,6 +14,7 @@ const (
TypeUser string = "user"
TypeServiceAccount string = "service-account"
TypeRenderService string = "render"
TypeAnonymous string = "anonymous"
TypeTeam string = "team"
TypeRole string = "role"
)
@@ -6,9 +6,11 @@ type service-account
type render
type anonymous
type role
relations
define assignee: [user, service-account, team#member, role#assignee]
define assignee: [user, service-account, anonymous, team#member, role#assignee]
type team
relations
+1
View File
@@ -14,6 +14,7 @@ const (
TypeUser = common.TypeUser
TypeServiceAccount = common.TypeServiceAccount
TypeRenderService = common.TypeRenderService
TypeAnonymous = common.TypeAnonymous
TypeTeam = common.TypeTeam
TypeRole = common.TypeRole
TypeFolder = common.TypeFolder