Enable pa_dashboard records in scoped applications
When application administration is enabled for a scoped application, access control list (ACL) rules for the scoped application are applied. To allow your scope to use the ACLs defined on the [pa_dashboards] table but out of your scoped app, inherit the [pa_dashboards] ACLs.
Before you begin
Role required: admin.
Scope required: the scope of your application.
Procedure
Set the system property glide.security.scoped_administration.honor_global_acl to true.
Often this property is already set to true, so additional update is not necessary. For more information, see Add a system property.
Switch the scope to the scope that the dashboard is created in.
The user should be that scope's application administrator.
Navigate to sys_scoped_admin_acl_inheritance_list.do.
Create a record for the PA Dashboards [pa_dashboards] table and select Submit.
Create a record for each of these tables:
- Portal Page [sys_portal_page]
- Tabs [pa_tabs]
- Dashboard Permissions [pa_dashboards_permissions]
If multiple reports have the same issue, create a record for each of these tables:
Reports [sys_report]
- Report Users and Groups [sys_report_users_groups]