Show TOC Start of Content Area

Procedure documentation Configuring Process Roles  Locate the document in its SAP Library structure

Use

You may need to configure process roles whenever:

      You assign users to the role

      You add default user assignments at design time

This step in the process design is optional. With this step completed, you enable better control over the process initiation. If you do not explicitly configure the process roles when designing the process, the user assignments for each available role are done when the process is initiated.

For each process, you can configure:

      The standard built-in roles – Administrator, Overseer, and Owner

      The custom user-defined roles

Prerequisites

You have the appropriate rights to work with Guided Procedures (GP) design time.

More information: Authorizations

Procedure

Configuring Standard and Custom Roles

...

       1.      Open the gallery, select a process template, and open its design time.

       2.      To switch to edit mode, choose This graphic is explained in the accompanying text (Edit).

       3.      Open the Roles tab page.

       4.      Select a role from the list and choose one of the following role types for it:

       Initiation Defined – user assignments for the role are done at process initiation.

You can also configure the following options for the role:

       Default Definition Required – with this option selected, you must also define a default user assignment for the role, as explained in section Defining Defaults.

       Overwritable at Runtime – with this option selected, the defaults defined for the role can be overwritten when the process is being initiated.

       Filled from Context Parameter – this option is configurable at block level, whenever input context parameters are available.

For example, you may want to assign users to particular tasks dynamically. For this purpose, you supply the user as an input parameter to the next process step. The processor of the role is automatically filled from this context parameter and the task is assigned to the specific user.

       Initiator – the user who initiates the process is assigned to the role.

       Runtime Defined – user assignments for the role are done during the process lifetime by the corresponding callable object (for example Assign Users to Process Roles).

You can consolidate the roles, if required, as described in Consolidating Roles.

Defining Defaults

If you have configured a role type to Initiation Defined, you can also assign a default user to the role. At runtime, this user will process the action or block unless the assignment is modified when the process is started.

Note

You can assign defaults to both active and inactive processes.

...

       1.      Open the Default Roles tab page.

       2.      Add a user to the relevant roles.

       3.      Choose This graphic is explained in the accompanying text (Save).

Note

Assigning defaults is required only if the option Default Definition Required is selected. Otherwise, you may skip this activity.

End of Content Area