Skip to content

OwnerOrAdminAccess

OwnerOrAdminAccess = object

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

The caller’s standing on an owner-or-admin table, as resolved from the claims.

admin: boolean

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

The caller holds the admin role — the policy’s bypass branch; every row is visible.


subject: string | null

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

The JWT subject when it is a non-empty string, else null (no subject → nothing is visible).