SAP Knowledge Base Article - Public

2285735 - Role Based Permission Error while running reports - Canvas reports

Symptom

One or more Canvas Reports give the following error: "Role based security prevents the viewing of this component"

Environment

  • SAP SuccessFactors HXM Suite
  • Report Canvas Advance Reporting

Reproducing the Issue

  1. Go to Canvas and run the report
  2. If Instead of Output result it gives out RBP error as "Role based security prevents the viewing of this component"

Cause

  • The error is due to Field level Permission restrictions. If you edit the report, you will see that some fields are greyed out
  • Missing permission to the report's domain e.g. Employee Profile, Performance Management, etc (for Detailed Reporting/Live Data)

Resolution

Ensure that the user running the report has been granted access through RBP, to all the fields used in the report or to the report's domain (Run Report permission). Try to find the missing permission using the Check Tool for RBP and Canvas report -> 2857327 - [Q4 2019] Check Tool for Report - Canvas (Detailed & Advanced Reporting)

See Also

2495825 - Pay Grade and Pay Group fields are grayed out in Advanced Reporting

2229272 - User Role Search - How to check if a User has a Permission (for example Report permission)?

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

Keywords

Role based security prevents the viewing of this component Role based error RBP permission ORD Canvas run report issue , KBA , LOD-SF-ANA-ORD , Online Report Designer , Problem

Product

SAP SuccessFactors HXM Suite all versions