Symptom
How to hide User Name and User ID fields during Add Contingent Workforce process?
Environment
Employee Central: Contingent Workforce
Reproducing the Issue
For the 2 fields to appear in the Add Contingent Workforce process, they should have the following configurations.
Resolution
It is not possible to hide these 2 fields in the Add Contingent Workforce wizard using Rules or Role Based Permissions (RBP). It is not possible to hide them in any of the other hire wizards either using Rules or RBP.
What can be done is the following:
If you don’t want users to be able to specify Username during this process, then you need to disable the "userAccountInfo" element. This will apply to ALL of the "Hire/Rehire" wizards as well.
You can change visibility of the "person-id-external" field in the personInfo element to "view" and set allow-import="true". Then the system will determine the UserID/Username/Person ID (based on next Person ID in Admin Center > Company System and Logo Settings).
There is no way to configure this separately for each of the different UI's (Add Contingent Worker, Add New Employee, Manage Pending Hires, Rehire Inactive Employee) and RBP/Business Rules are not able to Control this part as of today.
If there is a business requirement, you can raise an enhancement request for it by following the instructions in the KBA 2090228 .
Keywords
Contingent_Worker , KBA , LOD-SF-EC-CWF , Contingent Workforce , LOD-SF-EC , Employee Central , How To