Flow
See a Flow as an app. It defines things like number of steps, path of access and if it is public or protected by authentication. A Flows aims to guide end-users performing a well defined IAM task.
Setting up a flow
Name
Description
Default
Mandatory
{
"name": "demo",
"public": false,
"require_roles": [
"role00"
],
"enable_progressbar": false,
"show_user_menu": true,
"verbose_logs": [
"flow",
"session"
],
"buttons": {
"next_button": {
"enabled": true,
"text": "flow00.next_button"
},
"save_button": {
"enabled": true,
"text": "flow00.create_button"
},
"restart_button": {
"enabled": true,
"text": "flow00.restart_button"
}
},
"steps": "@include:steps/*.json",
"pre_pipe": "forms.flow00.pre_pipe",
"pipe": "forms.flow00.finalize",
"incomplete": "@include:incomplete.json",
"summary": "@include:steps/summary.json"
}