You use authorization checks in the process chain maintenance to protect the process chain, or the processes of a chain, from being used by unauthorized users.
You can control whether a user is allowed to perform specific activities with a process chain.
You can control whether a user is allowed to schedule the processes in a chain.
The authorization check for the processes in a chain is performed when the system is checking the process chain during scheduling or during synchronous execution. The check is also performed in display mode. The check is performed for each user that schedules the chain, not for the user who executes the chain. The user who executes the chain is usually the BW background user. The BW background user automatically has the required authorizations for executing all BW process types. In the attribute maintenance for the process chain, you can specify the user who is to execute the process chain.
See also: Display/Maintenance of Process Chain Attributes> Executing User.
For the administration processes that are included in process chains, you require authorizations for authorization object S_RS_ADMWB.
To work with process chains, you require authorizations for authorization object S_RS_PC. You use this authorization object to specify whether process chains can be displayed, changed, or executed, and whether logs can be deleted. Along with using the name of the process chain for restriction purposes, authorizations for chains can also be restricted using the application components that are assigned.