Skip to main content

Interface: AccessContext

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

Properties

accessRole

readonly accessRole: string | null

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

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


role

readonly role: "owner" | "staff"

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


roleDomains

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

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

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