type
AccessCapabilitiesEnvelope
Evaluated operation and field access for one actor and optional document/input.
Properties
| Property | Type | Description |
|---|---|---|
Operations | OperationCapabilities | The Operations value. |
Fields | map[string]FieldCapabilities | The Fields value. |
BlockFields | map[string]map[string]FieldCapabilities | The BlockFields value. |
How it works
Contains booleans only—never access predicates or executable rules. Field keys are authored or concrete runtime paths.
Full signature
type AccessCapabilitiesEnvelope struct {
Operations OperationCapabilities `json:"operations"`
Fields map[string]FieldCapabilities `json:"fields"`
BlockFields map[string]map[string]FieldCapabilities `json:"blockFields,omitempty"`
}