Skip to content

GrantScopeBypassOptions

GrantScopeBypassOptions = object

Defined in: packages/contracts/src/supabase-rls.ts:616

An unconditional bypass declaration: any grant whose role ∈ roleValues and whose scope.kind = scopeKind (default "platform") confers access to every row — e.g. a platform-scoped platform_admin. Hand the SAME object to the policy builder and to resolveGrantScopeAccess / buildGrantScopeAccessShapePredicate.

roleValues: string[]

Defined in: packages/contracts/src/supabase-rls.ts:617


optional scopeKind?: string

Defined in: packages/contracts/src/supabase-rls.ts:618