Skip to main content

Function: permittedDomains()

permittedDomains(ctx): Set<"billing" | "overview" | "business_dev" | "recruiting" | "onboarding" | "team" | "time" | "payroll" | "insights" | "settings">

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

The set of domains an admin may access. Owner → all. Staff → overview plus their role's grants, with settings always withheld from staff (settings/roles/audit are owner-only).

Parameters

ctx

AccessContext

Returns

Set<"billing" | "overview" | "business_dev" | "recruiting" | "onboarding" | "team" | "time" | "payroll" | "insights" | "settings">