Symptom
Error running Time Account Snapshot Details - Role based security prevents the viewing of this component
Environment
- Successfactors HCM Core
- Advanced Reporting
Reproducing the Issue
- Login the instance
- Report Center
- Select Report: Time Account Snapshot Details
- Run the report
- Error Role based security prevents the viewing of this component
Cause
User does not have permission to view one or more fields used in this report
Resolution
To steps to resolve the issue
Ste 1: Run Check Tool
- Go to Admin Center
- Search for "Check tool"
- Select Application > then Select Reporting
- select : Configuration Issues
- Tick the box in front of Role-based permissions for Online Report Designer are enabled.
- Select : RbpErrorCheck ( see if error found )
- Run Check
- In the pop window : Select User : select the affected user
- Select Online Report Designer : select the affected report > Time Account Snapshots Details
- Run the check
- Result like this: Time Account Snapshot Details : 1: ODS Report : QueryObject 'TIMEOFF|TIMEOFF_TimeAccountType|1' is not accessible for user 'UserXYZ_Company IDXXX'
Ste 2 : Grant the missing permission
- Go to Admin Center
- Manage Permission Role
- Select the permission role of the affected user
- Select Permission
- Miscellaneous Permissions
- Enable the view of any permission the user is missing such as : Time Account or Time Account Type etc.
- Save
Logout and login, then run the report, issue is resolved.
Keywords
Time, Account, Snapshot, details, error, Role, Base, Security, Prevents, the, viewing, of, this, component, error , KBA , LOD-SF-ANA-ADV , Advanced Reporting (ODS) , Problem
Product
SAP SuccessFactors HXM Suite all versions