This section explains various BPM Events permissions and scope.
Abbreviations
The abbreviations for the component options used in the BPM Events permissions are as follows:
bp: BPMEvents
ip: Infopad
Scope of a permission
In the case of a resource such as infopad, the options include "Any" and the list of infopads. If you select Any while creating a permission, then the scope of that permission is across all infopads; whereas if you select a particular infopad, then the scope of that permission is limited only to the selected infopad. For example, the permission bp_ip_any_any allows you to view or update any of the existing infopads, but bp_ip_any_<specific_ip> allows you to view or update only the selected infopad. The following table lists only the permissions with "Any" option; wherever applicable, you may select a specific entity instead of Any to limit the scope.
Table 55. BPM Events permissions and their usage
Permission
Pre-requisite
Usage
bp_ip_any_any(Default InfoPad permission)
Permissions: ---Business Process Portal Configuration: Management > Infopads
Management > InfopadsYou can modify the infopad slot values.
bp_ip_view_any
Permissions: ---Business Process Portal Configuration: Management > Reports
Management > Reports > My ReportsYou can only view the infopad reports.
bp_ip_update_any
Permissions: ---Business Process Portal Configuration: Management > Infopads
Management > InfopadsYou can modify the infopad slot values.
Example
bp_ip_update_any
Let us assume that the administrator "admin" wants to grant the permission to a user "user2" to modify any infopad slot values of any instance of infopad. Also, to access the infopads, the user needs access to the Management > Infopad menu option. The administrator grants the permission and access to the menu option using the User Details page.
The user can now login in the Business Process Portal and click Management > Infopadsto open the Infopads page. As the user "user2" has permission to perform any operation on the infopad slot values, he/she can view and/or modify any of the infopad slot values.