Steps And Tasks
Overview
- This is the basic structure of all workflows and asset types (see diagram below)
- Steps group tasks together
- Tasks group layouts together
- Layouts group sections together
- Sections group components together
- While the structure may seem confusing it enables the setting up of complex and bespoke functionality to fit all business use cases
Advanced Editor properties and what they do
Steps
Property | What does the property do (in plain english) | Possible values | How to find these values (in plain english) |
name | Internal name of the step, it doesn’t show anything in the UI. This comes in auto-generated. Not recommended to change | any string | |
displayName | Label of the step. This will be displayed in the UI. | any string | “Ordering”, “Verifying” |
Tasks
Property | What does the property do (in plain english) | Possible values | How to find these values (in plain english) |
name | Internal name of the task, it doesn’t show anything in the UI. This comes in auto-generated. Not recommended to change | any string | |
displayName | Label of the task. This will be displayed in the UI. | any string | “Fill up details”, “Submit to owner” |
isRestricted
| Only few users are allowed to modify this task | true or false | |
allowStartAt | Determines that this task is allowed to start the work. | true or false |
Advanced Editor example of steps set up
{
"name": "ecosystem/workflow/entity/generated-2959f85c-0112-44c4-9806-48383c5e1a02/untitledstep__generated-2a1c2f1f-3816-410f-bdc7-92b8065c785f",
"displayName": "Step One"
}
Advanced Editor example of tasks set up
{
"name": "ecosystem/workflow/entity/generated-2959f85c-0112-44c4-9806-48383c5e1a02/untitledstep__generated-2a1c2f1f-3816-410f-bdc7-92b8065c785f/untitledtask__generated-4a63d083-8801-4290-b3c6-179a65a8f8c3",
"displayName": "Task One",
"isRestricted": false,
"allowStartAt": true
}