Try OpenEdge Now
skip to main content
Business Process Portal Administrator's Guide
Managing access control : Working with permissions : Management permissions
 

Management permissions

This section explains various management permissions and scope.

Abbreviations

The abbreviations for the component options used in the Management permissions are as follows:
*mgm: Management
*rep: Report
*exe: Execute
*repbuild: ReportBuilder
*com: Common
*ext: External Report
*bsqlrep: BPM SQL Report
*oob: Out-of-the-box Report

Scope of a permission

In the case of resources such as report, the options include "Any" and the list of applications. If you select Any while creating a permission, then the scope of that permission is across all applications; whereas if you select a particular application, then the scope of that permission is limited only to the selected application. For example, the permission mgm_rep_exe_any_any allows you to execute any of the existing reports of any application, but mgm_rep_exe_<specific_app>_<specific_rep> allows you to execute only the selected reports of the selected application. 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 56. Management permissions and their usage
Permission
Pre-requisite
Usage
mgm_rep_exe_any_any
Permissions: ---Business Process Portal Configuration: Management > Reports
Management > ReportsYou can execute the existing reports.
mgm_rep_exe_com_any
Permissions: ---Business Process Portal Configuration: Management > Reports
Management > ReportsYou can execute the existing common reports.
mgm_rep_exe_ext_any
Permissions: ---Business Process Portal Configuration: Management > Reports
Management > ReportsYou can execute the existing external reports.
mgm_rep_exe_oob_any
Permissions: ---Business Process Portal Configuration: Management > Reports
Management > ReportsYou can execute the existing out-of-the-box reports.
mgm_repbuild_any_any
Permissions: All of the following
*bl_pt_any_any
*bl_pt_any_any
*bl_pi_any_any_any
*bp_ip_any_any
*mgm_rep_exe_any_any
*mgm_bsqlrep_exe_any
Business Process Portal Configuration: Management > Reports
Management > ReportsYou can create, remove or update Multi-Application, Query, Infopad, HTML, Crystal and BPM SQL reports.
mgm_repbuild_any_ext
Permissions: All of the following
*mgm_rep_exe_any_any
*mgm_bsqlrep_exe_any
Business Process Portal Configuration: Management > Reports
Management > ReportsYou can create, remove, update HTML, Crystal and BPM SQL reports.
mgm_repbuild_any_sbm
Permissions: All of the following
*bl_pt_any_any
*bl_pi_any_any_any
*bp_ip_any_any
*mgm_rep_exe_any_any
*mgm_bsqlrep_exe_any
Business Process Portal Configuration: Management > Reports
Management > ReportsYou can create, remove or update Multi-Application, Query and Infopad reports.
mgm_repbuild_create_any
Permissions: All of the following
*bl_pt_any_any
*bl_pi_any_any_any
*bp_ip_any_any
Portal Configuration: Management > Reports
Management > ReportsYou can create Multi-Application, Query, Infopad, HTML, Crystal and BPM SQL reports.
mgm_repbuild_create_ext
Permissions: ---Business Process Portal Configuration: Management > Reports
Management > ReportsYou can create HTML, Crystal and BPM SQL reports.
mgm_repbuild_create_sbm
Permissions: All of the following
*bl_pt_any_any
*bl_pi_any_any_any
*bp_ip_any_any
Business Process Portal Configuration: Management > Reports
Management > ReportsYou can create Multi-Application, Query and Infopad reports.
mgm_repbuild_remove_any
Permissions: All of the following
*mgm_rep_exe_any_any
*mgm_bsqlrep_exe_any
Portal Configuration: Management > Reports
Management > ReportsYou can remove Multi-Application, Query, Infopad, HTML, Crystal and BPM SQL reports.
mgm_repbuild_remove_ext
Permissions: All of the following
*mgm_rep_exe_any_any
*mgm_bsqlrep_exe_any
Business Process Portal Configuration: Management > Reports
Management > ReportsYou can remove HTML, Crystal and BPM SQL reports.
mgm_repbuild_remove_sbm
Permissions: mgm_rep_exe_any_any
Business Process Portal Configuration: Management > Reports
Management > ReportsYou can remove Multi-Application, Query and Infopad reports.
mgm_repbuild_update_any
Permissions: All of the following
*mgm_rep_exe_any_any
*bl_pt_any_any
*bl_pi_any_any_any
*bp_ip_any_any
*mgm_rep_exe_any_any
*mgm_bsqlrep_exe_any
Business Process Portal Configuration: Management > Reports
Management > ReportsYou can update Multi-Application, Query, Infopad, HTML, Crystal and BPM SQL reports.
mgm_repbuild_update_ext
Permissions: All of the following
*mgm_rep_exe_any_any
*mgm_bsqlrep_exe_any
Business Process Portal Configuration: Management > Reports
Management > ReportsYou can update HTML, Crystal and BPM SQL reports.
mgm_repbuild_update_sbm
Permissions: All of the following
*bl_pt_any_any
*bl_pi_any_any_any
*bp_ip_any_any
*mgm_rep_exe_any_any
*mgm_bsqlrep_exe_any
Business Process Portal Configuration: Management > Reports
Management > ReportsYou can update Multi-Application, Query and Infopad reports.
mgm_bsqlrep_exe_any
Permissions: mgm_rep_exe_any_any Business Process Portal Configuration: Management > Reports
Management > ReportsYou can view BPM SQL reports.
mgm_bsqlrep_exe_ <query_filename>
Permissions: mgm_rep_exe_any_any Business Process Portal Configuration:Management > Reports
Management > ReportsYou can view a specific BPM SQL reports.
Example
mgm_repbuild_update_any
Let us assume that the administrator "admin" wants to grant the permission to a user "user3" to update any report using the report builder. In order to do so, the user needs permission to access the report (mgm_rep_exe_any_any). Also, to access the reports, the user will need access to the Management > Reports 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 clickManagement > Reports > My Reports to open the Report List page. As the user "user3" has permission to update any report, he/she can modify any of the Multi-Application, Query, Infopad, HTML, Crystal and BPM SQL reports by clicking the Edit Report icon in the Report Name column.