Skip to main content

Scope

@mandaitor/sdk


@mandaitor/sdk / Scope

Interface: Scope

Defined in: @mandaitor/sdk/dist/types.d.ts:33

Properties

actions

actions: string[]

Defined in: @mandaitor/sdk/dist/types.d.ts:35

List of action identifiers from the taxonomy, e.g. ["construction.validation.approve"]


conditions?

optional conditions?: Record<string, unknown>

Defined in: @mandaitor/sdk/dist/types.d.ts:41

Optional conditions for fine-grained control


effect

effect: "ALLOW" | "DENY"

Defined in: @mandaitor/sdk/dist/types.d.ts:39

Whether this scope allows or denies the actions


resources

resources: string[]

Defined in: @mandaitor/sdk/dist/types.d.ts:37

Resource URI patterns, e.g. ["monco:project:proj_123/*"]