Defining Business Process Administrator Resolution
Context
As default, the business process administrators are dynamically resolved during the runtime of the process. That means, user assignment changes while processes are running are reflected in the running process instances.
For example, the role BusAdmin is assigned as business process administrator to a process definition in the process composer. For more information, see Defining Process Participants Using Pools.This role is not assigned to user John Proc. Therefore, John Proc is not a business administrator of the processes of this process definition. Now, a process of this definition is started. Jon Proc cannot see this process instance in the SAP NetWeaver Administrator because he is not a business administrator of this process. Now, the role BusAdmin is assigned to John Proc. The process instance is still running. As soon as the BusAdmin role was assigned, John Proc could see the process instance and could act as a business administrator.
To switch off the dynamic role resolution, that means enable the static role resolution, perform the following steps:
Procedure
- Open the SAP NetWeaver Administrator in a browser using the path http://<host>:<httpport>/nwa, and log on with administrator rights.
- In the SAP NetWeaver Administrator, choose .
- Check whether the correct template is selected, and in its details, go to the Application tab and select com.sap.glx.process.ear.
- In the Details of the application on the Properties tab, select pm.roleresolutionadmin.static.enabled.
- Choose Modify and enter the value true. Save your entry.

