Symptom
Source user is able to view the information for the Target user (Concurrent Employee) in Canvas Report, for which he does not have the permission to.
Environment
SAP SuccessFactors HCM
Reproducing the Issue
- Proxy as Source user
- Navigate to Reporting and generate a report for the target concurrent user.
- You will see the data is visible even if it's not visible on the profile of the concurrent user.
Cause
This is happening because the target user is having concurrent employments, but their Person ID remains the same, and hence source user is able to see the data in Primary Employment Profile and same can be seen in canvas reporting.
Resolution
- This functionality is considered the expected system design, where Canvas Reporting evaluates data visibility based on the underlying Person ID and the permissions available through Concurrent Employment access
- If the Source user is able to see the data in Primary Employment Profile, he will be able to see the data in the reporting as well.
Keywords
Concurrent Employment, Canvas Reporting, Person ID, INC29400175 , KBA , LOD-SF-EC-PER-BIO , Biographical Info - Config, Rules, RBP, UI , LOD-SF-EC-REP , Reporting Data (EC core only) , LOD-SF-EC-CON , Concurrent Employment , Bug Filed
SAP Knowledge Base Article - Public