Skip to main content

Interface: AccessContext

Defined in: src/lib/permissions/index.ts:91

Properties

accessRole

readonly accessRole: string | null

Defined in: src/lib/permissions/index.ts:94

The staff member's assigned access-role key (null = unassigned → overview only).


role

readonly role: "owner" | "staff"

Defined in: src/lib/permissions/index.ts:92


roleDomains

readonly roleDomains: Record<string, readonly AccessDomain[]>

Defined in: src/lib/permissions/index.ts:96

Configurable role→domains map (from settings, seeded from DEFAULT_ROLE_DOMAINS).