SAP Knowledge Base Article - Public

2351445 - Online Report Designer (ORD) Error - Role Based Security Prevent the viewing of the component

Symptom

When running an ORD report an Error - Role Based Security Prevent the viewing of the component -  appears. See below screenshot:

2017-11-18_19-02-25.png

Environment

  • SAP SuccessFactors HCM Core
  • Online Report Designer (ORD)
  • Analytics & Reporting
  • Detailed Reporting

Reproducing the Issue

You run a ORD report based on Live Data, the system return error Role Based Security Prevent the viewing of the component

Role base error.png

Cause

The user do not have sufficient permission to view a module content for Domain such as "Employee Profile", "Succession" etc.

Resolution

There are two resolution for this issue:

1) In order to Run, Create and View ORD Live data report, user has to be granted the permisson in BizX to Run or Create Ad hoc report based on Subdomain schema such as Employee Profile.

  1. User does not have sufficient permission to view this query and User cannot run report on "emp_profile" for oqtAdHocThree / Other domain such as Succession etc.
  2. Go in the admin center > User role search > check for the user role permission
  3. Go to Manage Role Permission > Permission > adhoc report > Run Adhoc Report > Check if the Domain is selected (Example: Employee Profile)
  4. Grant the permission, save
  5. Go to Analytics > run the report again

See the screenshot:

Run.png

2) The second solution is to check if the report has at least one measure and column select. See below an incorrect example:

2017-11-18_19-03-05.png

See correct example:

2017-11-18_19-10-56.png

Keywords

  • ORD
  • Online Report designer
  • Headcount
  • Composite table
  • RBP error
  • Role base permission error
, KBA , LOD-SF-ANA-ORD , Online Report Designer , Problem

Product

SAP SuccessFactors Workforce Analytics all versions