Kaizen
Browse modulesBookingsbookings/serverInterfaces

Interface: BookingPolicyRulesOptions

Defined in: server/bookings/policy-guards.ts:150

Consumer wiring for the policy guards, injected via BookingFeatureDeps.policyRules (§8.3/§8.4).

Properties

customConditions?

optional customConditions?: CustomConditionDef<unknown, BookingPolicyContext>[];

Defined in: server/bookings/policy-guards.ts:154

Domain conditions registered by the consumer (§8.4 — e.g. HAS_MEMBERSHIP).


scopeMapping?

optional scopeMapping?: Record<string, string>;

Defined in: server/bookings/policy-guards.ts:152

Extra scope-type → context-path entries, merged OVER BOOKING_SCOPE_MAPPING.

On this page