Symptom
In My Workflow Requests, how to hide the object's data for Job Classification, Location, Company, Cost Center, Business Unit, Division, Department?
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Employee Central - Workflows
Reproducing the Issue
- Go to: My Workflow Requests
- Select the workflow and observe the pending workflow details
Resolution
The employee's fields Job Classification, Location, Company, Cost Center, Business Unit, Division, Department displayed below 'Workflow for employee' are hard coded and do not respect Role Based Permission (RBP).
Please note, the above mentioned behavior is only applicable for Professional edition of my workflow requests page, which is visible only when user has the following permission:
- Administrator Permissions > Manage Workflows > Professional Edition Manage Workflow Requests permission.
If a user does not have this permission, then fields such as Business Unit, Cost center, Company, Division, and Department will never be shown on the to-do list, even if the user has permission for these objects on the target user.
Keywords
Advanced to-do, Advanced to-do, to-do list, to-do list, Job Classification, Location, Company, Cost Center, Business Unit, Division, Department, object, mdf, foundation, workflow, subject, hide, remove , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , Problem
SAP Knowledge Base Article - Public