Skip to content
rw3iss Auth

AssignablePermission

AssignablePermission

Defined in: @rw3iss/auth-shared/src/dto/permission.ts

Permission that can be assigned to an org-scoped custom role. Returned by GET /orgs/{orgId}/permissions/assignable.

The org_assignable flag on the server’s permissions table gates which permissions are eligible to be granted from a custom org role; system- level permissions (organizations:delete, users:impersonate, …) stay reserved to platform admins even when an org admin authors a custom role.

Properties

action?

optional action?: string

Defined in: @rw3iss/auth-shared/src/dto/permission.ts


category?

optional category?: string

Defined in: @rw3iss/auth-shared/src/dto/permission.ts


code

code: string

Defined in: @rw3iss/auth-shared/src/dto/permission.ts


description?

optional description?: string

Defined in: @rw3iss/auth-shared/src/dto/permission.ts


name

name: string

Defined in: @rw3iss/auth-shared/src/dto/permission.ts


resource?

optional resource?: string

Defined in: @rw3iss/auth-shared/src/dto/permission.ts