Skip to content

ResolvedFieldPermissions

Defined in: packages/core/src/access/resolveFieldPermissions.ts:44

A caller’s merged per-field decision for one resource + action.

wildcard answers every field with no entry in fields, so this shape describes a decision for fields it has never heard of — which is what lets the read path shape a document without enumerating its schema.

fields: Record<string, boolean>

Defined in: packages/core/src/access/resolveFieldPermissions.ts:48

Explicit per-field decisions, OR-merged across the caller’s roles.


wildcard: boolean

Defined in: packages/core/src/access/resolveFieldPermissions.ts:46

Decision for any field absent from fields.