Skip to main content

WorkflowLauncher

@webda/workflow


Interface: WorkflowLauncher

Defined in: packages/workflow/src/models/workflowinstance.model.ts:13

Who launched a workflow: the steps run as this identity

Properties​

clientId?​

optional clientId?: string

Defined in: packages/workflow/src/models/workflowinstance.model.ts:29

OAuth client id of the launcher session, when applicable


identId?​

optional identId?: string

Defined in: packages/workflow/src/models/workflowinstance.model.ts:21

Ident used by the launcher to log in


mfa?​

optional mfa?: MfaState

Defined in: packages/workflow/src/models/workflowinstance.model.ts:33

MFA state of the launcher session


mfaAt?​

optional mfaAt?: number

Defined in: packages/workflow/src/models/workflowinstance.model.ts:37

MFA verification timestamp of the launcher session


scopes?​

optional scopes?: string[]

Defined in: packages/workflow/src/models/workflowinstance.model.ts:25

Granted scopes of the launcher session, when restricted


system?​

optional system?: boolean

Defined in: packages/workflow/src/models/workflowinstance.model.ts:41

Launched by the system


userId?​

optional userId?: string

Defined in: packages/workflow/src/models/workflowinstance.model.ts:17

User id of the launcher