Kaizen
Browse modulesAccessaccess/sharedInterfaces

Interface: RoleAssignmentMetadata

Defined in: shared/access/types.ts:44

Delegability + assignment metadata carried on a role version. These gate what an actor may grant or edit (the privilege-escalation guards).

Extended by

Properties

allowedGrantScopes

allowedGrantScopes: GrantScopeKind[];

Defined in: shared/access/types.ts:52

platform requires explicit opt-in here AND systemManaged.


assignableByOrgAdmins

assignableByOrgAdmins: boolean;

Defined in: shared/access/types.ts:48

May an org admin grant this role at all?


maxAssignableScope

maxAssignableScope: MaxAssignableScope;

Defined in: shared/access/types.ts:50

Caps how far an actor may grant it.


systemManaged

systemManaged: boolean;

Defined in: shared/access/types.ts:46

Not org-admin editable.

On this page