Skip to main content
Skip table of contents

Working With Workflow Arguments

Standard Arguments

A workflow must provide a minimum argument list that matches the expectation of the workflow trigger that creates the workflow.

Example: a workflow for a WorkflowTableWatcher must provide an argument Arg_TableId and Arg_EntryId whereas a workflow for a WorkflowFolder Watcher must provide an argument Arg_File.

Therefore we provide workflow templates with different argument lists. 

  • Generic workflow (can be used in WorkflowScheduler)

  • TableWatcher workflow (TW)

  • FolderWatcher workflow (FW)

  • ContentManager workflow (CM)

  • SubclipEditor workflow (SCE)

Argument Name

Required

Description

ServiceRootAddress

Always

CurrentWorkflowId

Always

User

Always

DigaSystem credentials under which the workflow is executing.

Password

Always

DigaSystem credentials under which the workflow is executing.

AccessToken

Optional

Manydatory for running with OIDC authentication in DPE 2.x

Arg_Event

TW, FW

String describing the event that lead to creating the workflow instance: "Created", "Changed", "Renamed", "Deleted".

Mandatory for Workflow Table Watcher and Folder Watcher

Arg_TableId

TW, CM, SCE

DigaSystem table id, e.g. "MyDatabase\MyTable".

Mandatory for Workflow Table Watcher.

Arg_EntryId

TW, CM, SCE

DigaSystem entry number, e.g. 12345.

Mandatory for Workflow Table Watcher.

Arg_TableIds

CM

Optional string argument to pass many comma-separated table ids to one workflow. Normally one workflow is triggered per entry.

Requires a ContenManager plugin config containing 

CODE
"ManyToOne": 1

Arg_EntryIds

CM

Optional string argument to pass many comma-separated entry ids to one workflow. Normally one workflow is triggered per entry.

Requires a ContentManager plugin config containing

CODE
"ManyToOne": 1

Arg_File

FW

File path.

Mandatory for Workflow Folder Watcher.

Arg_Subclips

SCE

Comma-separated string of subclip ids

Arg_MarkIn

SCE

As an alternative to a list of subclips a mark in and mark out can be passed from Subclip Editor to a workflow.

Arg_MarkOut

SCE

As an alternative to a list of subclips a mark in and mark out can be passed from Subclip Editor to a workflow.

Creator

Optional

The DigaSystem credentials used to create the workflow instance, e.g. USER1.

CreatingComponent

Optional

The component that created the workflow instance, e.g. MYMACHINE\ContentManager.

DpeTempFolder

Optional

Returns path to DPE temp folder (as configured in web.config of DPE Server)

These arguments are filled automatically. All arguments besides Arg_Event, Arg_TableId, Arg_EntryId and Arg_File can be overwritten by the trigger component.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.