applyPermissionOverrides
@raizfc/contracts / applyPermissionOverrides
Function: applyPermissionOverrides()
applyPermissionOverrides(
base,overrides): readonlystring[]
Defined in: permissions.ts:46
Applies manual grant/deny overrides on top of a role's permission template
(SPEC-DOMAIN-PERMISSION-001 "Cálculo de permissão": "Soma grants manuais. Remove denies
manuais permitidos."). Callers are responsible for the primary-owner invariant ("não pode ser
negado por override") — this helper is a pure set operation, not a policy decision.
Parameters
base
readonly string[]
overrides
readonly Readonly<{ effect: "grant" | "deny"; key: string; }>[]
Returns
readonly string[]