The Field is declared as required in the Job Application XML, but it is not shown as a required field in the UI for some users.
SAP SuccessFactors Recruiting Management
This is due to the permission the user has to the Required field.
Only if the user has write Permission to the mandatory field, then the field is marked as required for the user.
If the User has only read permission to the mandatory field, then it will be shown as a non-required field, even though the field is marked as required in the XML.
- If the user does not have read or write permission to the mandatory field, the user can update the job application in the current application status without any errors. When the user tries to change the application status, it may show a validation error if some required fields must be filled by the candidate or other operator(s) before proceeding. For details, check KBA 2613826 - Application status pipeline validation - Recruiting Management.
- Regarding the behavior of job requisition, check KBA 2850846 - Operator can Save/Create Job Requisition without Filling Required Fields - Recruiting Management.
2850846 - Operator can Save/Create Job Requisition without Filling Required Fields - Recruiting Management
2613826 - Application status pipeline validation - Recruiting Management
Required fields, mandatory fields, job application, permission , KBA , LOD-SF-RCM-APP , Applicants and Job Applications , How To