Symptom
Environment
SAP SuccessFactors Employee Central
Cause
This is expected system functionality:
- In hire and rehire scenarios, the system adheres only to the global field settings (defined in XML configuration) for view or edit, and ignores Role-Based Permissions (RBP).
- Existing RBP do not apply to New Hire & Rehire processes because the employee's data, including relationship data, is not yet established in the system. Consequently, the role relationship required for RBP is not fully formed at this early stage.Example: Hidden fields to an Admin user that are normally only propagated in the background when field values or set, or fields the Admin should not set such as Mobile phone number which should be set later by the Employee, are both visible and editable
Resolution
- One option is to set a field globally as View Only in the XML configuration, making it read-only rather than editable during the hiring or rehiring process.
Note: This will make the field View Only throughout the system UI to everyone. Individual Role Based Permissions that would appear to allow Edit of this field elsewhere in the UI will not take effect
- To control field Required Status and Visibility to be able to hide fields in New Hire wizard as well as change the Required status of fields, can be performed using Business Rules
- Workflow approval pages don't support RBP that are triggered from the Add new hire wizard or the rehire wizard
- The above is applicable for the Manage Pending Hires UI for Hire and Rehire scenarios excluding Internal Hire scenarios
Additionally: for guidance on configuring field-level permissions using the MDF Rules Engine to hide fields specifically in the Add New Employee wizard, refer to KBA 2080655 - Hide Fields in Add New Employee Wizard - Employee Central
Keywords
Add New Employee wizard, Permissions, SuccessFactors, Employee Central, Global field settings, XML configuration, Role-Based Permissions, RBP, New Hire, Rehire, Hidden fields, hide field, Making fields read-only, field Visibility, Business Rules, Workflow approval pages, Manage Pending Hires UI, Internal Hire scenarios , KBA , LOD-SF-EC-HIR , Hire & Rehire Wizards , LOD-SF-EC-RUL , DO NOT USE - Business Rules & Event Derivation , How To