Symptom
- You wish to add or remove fields in AskHR tickets.
- Is it possible to hide certain fields such as 'Priority' for employees in AskHR but keep them visible to admin users on Admin page?
Environment
- SAP SuccessFactors HCM Suite
- Employee Central Service Center / AskHR
Resolution
To add / configure the standard field "Who is the affected user?" in AskHR tickets, the steps are as follows:
- Access BTP Tenant
- Click on Connectivity > Destinations > edit the Bizx_Odata destination configuration.
- Choose New Property for each additional property to be added.
- Then, fill both fields for each property as per below:
Option Description showAffectedUserField The Affected User field. Enables or disables employee access to an HR ticket that's created for an employee. hideIncidentCategoryField The Incident Category field. Enables or disables the visibility of an HR ticket category. NoteThe <Incident Category> field cannot be hidden in the mobile app.
hidePriorityField The Priority field. Enables or disables the priority of an HR ticket. - To stick to the example, configuring the "Who is the affected user?" field, can be achieved by filling the first field value with: showAffectedUserField
- In the second box, please add: yes to enable the property.
- Wait a few minutes or re-launch AskHR and the newly configured field will appear.
Important note: These settings in BTP are currently the only way to control the visibility of the fields in AskHR. They are unified meaning they would apply to both the Create Ticket and Admin pages for every user including admins. There is no RBP in SF for Service Center to handle this separately for employees and admins, this would require a custom solution which is out of scope for SAP Product Support.
See Also
Keywords
Destinations, fields, AskHR, Service Center, hide, remove, visibility, ECSC , KBA , LOD-SF-INT-AHR , Ask HR - Employee Central Service Center (ECSC) , How To
Product
Attachments
| Pasted image.png |
| Pasted image.png |
SAP Knowledge Base Article - Public