Understanding process and process-run
SolveXia automation system has process and process-run. This article explains the difference between process and process-run and what different user can and cannot do with [highlight txt=’Process’] and [highlight txt=’Process-run’].
It is collection of step(s) organized into the several group(s). Step can be either data step that holds input or output files and other input data and action steps. Action steps are system designed steps that can be used to perform different type of actions such as manipulate a file, validate input data, send notification and more. SolveXia has variety of action steps to perform different type of actions in the process. Process can be created from scratch and copied from another process.
Process-run is a snapshot also called read-only copy of the process. It can be created by either process designer, end user or by SolveXia system as part of the scheduled run of the process. Process-run cannot be created from scratch. User cannot amend the structure of the process-run. Many businesses require to keep the record each time process is run. Process-run is used to fulfill that requirement and allow businesses to keep t record of each run.
|Type of user||Process||Process-run|
Light weight user
|Can change input values and upload input files||Cannot change input values|
|Can run process as process-run||Cannot re-run the process-run|
|Can read output values||Can read the output values|
|Can download and read output files||Can download and read output files|
|Can cancel currently running process-run|
|Can check the status of currently running process and process-run|
|[highlight txt=’These features are only available to process designers.’]|
User with full control
|Can read & review audit reports of the process|
|Can change the structure of the process|
|Can run steps individually|
|Can run steps upto and from specific step in the process|
|Can add, delete or rename input properties in the data step||Cannot change the properties structure in the data step|
|Can copy the process||Can copy the process-run|
|Can delete the process||Can delete the process run|
|Can rename the process||Can rename the process run|
|Can assign, remove and change access to the process for other users||Can assign, remove and change access to the process for other users|
|Cannot lock the process||Can lock the process-run|