Skip to main content

Variable: ACCESS_DENY_REASONS_V2

const ACCESS_DENY_REASONS_V2: readonly ["tenant_mismatch", "schema_mismatch", "unlisted_edge", "actor_unverified", "platform_grant_missing", "scope_denied", "principal_unknown", "issuer_not_accepted", "actor_token_invalid"]

Defined in: packages/contracts/src/schemas/audit-actions.ts:94

The reasons of a version 2 access.deny payload: version 1's eight and actor_token_invalid, for a message from the gateway whose signed actor token is missing, forged, expired or bound to another message or subject (D2.2).

Widening a literal in an audit payload is a type change (29), so the ninth reason is a new payload version beside the first, not an edit of it.