Symptom
Goal Story Report is not respecting the Target Population for Role Permissions. The non-field columns in Story Report still show data to user even though they do not have Data Access Permissions.
Environment
- SAP SuccessFactors Goal Management
- SAP SuccessFactors People Analytics
Reproducing the Issue
1. Create a Goal domain Story Report with a non-field (ex. STATE_ID, Goal ID, Goal Plan Start Date etc.) as one of the columns in the report.
2. Let a user run the report who has restricted Target Population for Goals: Data Access Story Permission.
3. Notice that in the report, even though the user cannot view the other Goal Field data for other users (due to restricted Target Population for Goals: Data Access Story Permission), still the values in the non-field columns show even though permission is not provided.
Resolution
This is currently an expected system behavior where the non-goal field values will show in the Story report even when the user does not have permission, since goal plan state is not a field and hence is not governed by the Story Data Access permissions.
The below columns will not be affected by the RBP Target population:
state_ID
goal id
goal plan name
goal plan start date
goal plan end date
active/deleted
alignment
user id
last name
first name
visibility
category
If you think this current behavior does not satisfy the business requirement and would like to see it changed, please kindly create an enhancement request so we can take it into considerations in future plan. This will enable us to gain a deeper understanding of customer expectations to work on improvements.
You can refer to the KBA here on how-to: 2090228 - How to Submit Ideas for SAP SuccessFactors Products
See Also
Keywords
Goal Story Report, STATE_ID, GOAL ID, RBP, Target Population, Goal State, Data Access Permission , KBA , LOD-SF-GM-REP , Reporting and Data Imports Exports , Problem
SAP Knowledge Base Article - Public