This article describes how to create or edit a simple process in PRIME Designer, with the Process Designer tool. To create more complex processes with the full set of tasks, the Activiti designer plugin can be used.
Before setting up a process, make sure that the following things apply:
Add, remove or edit process tasks as needed.
Add permissions for users and roles for all operation types:
Assign New Number
|A number from a number range is assigned to a data pool field.|
|Card Operation||An action on a card (e.g. Set PIN/Change PIN) is executed. See also Structure of an encoding description for more information.|
|Change State||The state of an object is changed in the local PRIME database to a particular state, e.g. from "Active" to "Inactive".|
|Change State in CA||The state of a certificate is changed in the CA to a particular state. The state is then also changed in the local database.|
|This task checks the relationship between a data pool object and a particular identity object. The relationship must be a "one-to-one" relationship. If this is not the case, an activity error occurs.|
|Data are copied from one data pool to another by means of mapping.|
|Delete Data||The data of a particular ID are deleted in the data pool indicated.|
|Export Task||Data is exported according to an export definition.|
|Mail Task||An email is sent, e.g. a confirmation of receipt.|
|Modify Roles Automatically||Roles are automatically assigned to or withdrawn from particular objects.|
|Modify Roles Manually||The user can assign or withdraw roles to or from particular objects manually.|
|Print Report||A document with the indicated template can be printed.|
|A card or token is produced. This task is for server side production only.|
|Production with Preview||Before a card is produced a preview of the card is displayed on the user interface. There are two variations: one for client-side and one for server-side production. These differ by the following forms:|
|Request Softtoken||A softtoken is required by the CA and sent to the recipient by email.|
|Return Number||A number from a number range is released again.|
|Save Data||The process data are saved in the data pool indicated. If a suitable ID is found, an update is run, otherwise a new data record is created.|
A JAVA class that is executed during the process runtime is added to the process.
A set of standard service tasks is available. For more information, see Standard service tasks.
|User Task||A user dialog (user task) is used in order to model the interaction of a user. It is a form in which entries have to be made.|