Business process definition
Description
Soffid includes a BMP (Business Process Management) in its Smart Engine to provide useful workflows integrated with the processes and the policies of the Soffid core.
In order to add extra functionality to the console, you can upload different business processes (a.k.a. Workflows) that can be found in the Soffid download area and enable or disable existing ones. The existing process definition can be updated by uploading a new version.
Soffid provides two workflows by default with the console installation:
- Reconcile process.
- Soffid agent enrollment.
- &&TODO&& Hay dos conectores que se crean por defecto con la instalación de la consola
- reconciliación
- soffid agente enrollment
Esto debe ser así en la versión 3: Workflows to be deployed are very dependent on the business processes. Nevertheless, there are some workflows that any Soffid IAM installation would need and are recommended:
- add-agent-wf: necessary to attach sync servers and proxies. (Already installed with the console).
- purge-process: workflow used to archive already finished processes.
- read-logs: utility workflow to retrieve console log files.
A workflow could be updated with a new version. Processes started with the previous version, will be performed with the previous definition (previous version). And processes startd with the new version, will be performed with the new version.
If a workflow is disabled, processes initiated and pending can be finalized, but no longer that workflow could be started.
Custom attributes
- Process: identified name of the process.
- Version: version of the process.
- Deployed by: user who performed the last workflow upload.
- Date: date and time of the last workflow upload.
- Change status: allows you to change the workflow to enable or disable according to the needs.
- Deployment results: will show the log information when you upload a workflow.
Actions
Show disabled |
If you check (option selected is Yes) it will be shown all the workflows, both enable and disable workflows. |
Deploy |
Allows you to pick a defined process (file .pardef) and upload This option allows to add new workflows or update exists workflows. When you update a workflow, processes started with the previous version, will be performed with the previous definition (previous version). |
Enable |
Allows you to enable a |
Disable |
Allows you to disable a workflow, no user could access to that If there are any processes initiated and pending, |