Tutorial 5: Adding Roles to the Process
In this tutorial you will learn how to add roles to a process and how to assign roles to lanes. You will also discover the effects of the role check on process execution. Follow our example user story and help David Stringer perform his tasks.
All content in a lighter font color refers to the story of the tutorial.
Follow Our Example User Story
David Stringer of ACME Corp. has created a simple order approval service and configured the instance list of the application. Currently, all users can execute the whole process and approve orders. In addition, each user can view the details of all orders. Therefore, David wants to introduce two roles to the process: Employee and Supervisor. The employee should be able to initiate orders. Only users with the supervisor role should be able to approve orders.
You are going to help him with that task.
As a prerequisite for this tutorial, you must have completed Tutorial 4: Deploying a Service. If you have not yet done the fourth tutorial, you can import the service from tutorial 4 to continue. Download the solution service of tutorial 4 here: Solution_for_Designer_Tutorial_4.zip.
If you are doing a trial and you have already received your personal credentials, you can access the PAS systems as follows:
Prospects: As an interested party, please use the URL to our TRY system: https://try.saas.pas-cloud.com/pas/app/portal/home.
Customers: If you are a PAS customer, you can use your own customer system for the tutorials. Tip: Have an administrator create your own profile for you.
Scheer Employees: As a Scheer colleague, you can access the company's TRIAL system at https://demo.scheer-solutions.com/pas-trial/app/portal/home.