Skip to content
Français

HarnessPermissionsOptions

import type { HarnessPermissionsOptions } from "@elie-laloum/outpost";
  • rulesRequired
    readonly HarnessPermissionRule[]
    Ordered rules; the first one that applies decides.
  • defaultOptional
    PermissionEffect | undefined
    Effect when no rule applies; defaults to allow.
export interface HarnessPermissionsOptions {
  readonly rules: readonly HarnessPermissionRule[];
  readonly default?: PermissionEffect;
}