Skip to main content

Interface: WorkflowRoleAccess

Defined in: packages/sdk/src/types/core-types.ts:108

A role's effective access to one workflow, and where it came from.

Properties

accessMode

accessMode: number

Defined in: packages/sdk/src/types/core-types.ts:109


viaScope

viaScope: string | null

Defined in: packages/sdk/src/types/core-types.ts:116

The scope that granted this, or null when it came from an explicit association row. Callers show this to explain access nobody granted directly — and must not offer to "revoke" it, since removing the row would not remove the access.