HR profile editable field configuration
Summarize
Summary of HR profile editable field configuration
The HR profile editable field configuration in ServiceNow Human Resources Configuration lets organizations control which HR profile fields employees and managers can edit. This distinction ensures that personal information can be updated directly by employees, while sensitive and employment information requires manager involvement through formal change requests.
Show less
Key Features
- Editable Fields List: A configurable allow list accessed via All > HR Administration > Properties defines which fields users can edit themselves. The property snhrcore.hrprofileeditablefields holds a comma-separated list of these fields.
- Personal vs Sensitive/Employment Fields: Personal information fields (such as home address, personal email, phone numbers) are editable by employees by default. Sensitive and employment fields (including department, position, employment dates, and manager) require managers to submit an employee information change request to update.
- Access Control: ACLs govern access to personal information fields. Viewing sensitive fields like Social Security Number requires the snhrcore.secureinforeader role, included in the snhrcore.manager role.
- Change Workflow: When managers update editable employment fields via change requests, the HR Employee Change Workflow initiates an HR case, updates the profile upon approval, and then closes the case. Non-editable fields require a similar approval process.
- Customization: Administrators can disable employee editing of specific personal fields by unchecking them in the configuration list, providing granular control over editable data.
- At a Glance Panel: The fields visible in the Agent Workspace’s At a Glance panel reflect the HR profile’s configured and populated fields. Empty fields do not appear unless configured otherwise.
Practical Implications for ServiceNow Customers
By configuring HR profile editable fields, organizations can balance self-service convenience with data security and compliance. Employees gain autonomy to update non-sensitive personal details, reducing HR overhead, while managers maintain control over critical employment information through managed workflows. This configuration also integrates with HR case management and approval workflows, ensuring changes are properly tracked and approved.
Administrators should carefully configure the allow list and ACLs to align with organizational policies and ensure the At a Glance panel in Agent Workspace reflects relevant HR data for efficient case handling.
An option in Human Resources Configuration provides a list of HR profile fields that can be enabled for edit. Understand the difference between how the personal and the employment information fields are updated in the HR profile based on this configuration.
Typically, organizations allow employees to update certain personal information, but not sensitive and employment information. HR agents or managers change this information. For example, employees can change their home address and personal email address, but the manager must update the position when the employee is promoted.
The HR profile fields that users or managers can edit without HR approval include <number of fields> option in Human Resources Configuration provides the list of editable HR profile fields. The following list of fields indicates which of the configurable fields contain personal and which contain sensitive and employment information.
| Personal information fields | Sensitive and employment information fields |
|---|---|
|
|
In the configuration option field list, all the personal information fields are enabled for edit by default. All employees can open their HR profile from the HRSM Portal and update these fields. If you do not want to allow employees to update one or more of these fields, disable editing by clearing the check box in the configurable list. For example, you do not want employees updating their work email address or phone number.
ACLs control the HR profile personal information fields, which can be modified for more controlled access.
You must have the sn_hr_core.secure_info_reader role to view the Social Security field on an HR profile. This role is contained in the sn_hr_core.manager role.
- Opens an HR case.
- Updates the employee HR profile.
- Closes the HR case.
To update any HR profile fields that are not editable, employees or their managers submit an employee information change request. An HR case is created and the HR Employee Change Workflow is started. The workflow requires that the change request is approved. When it is approved, the fields are updated and the HR case is closed.
At a Glance panel in Agent Workspace for HR Service Delivery
If you want additional fields to appear on the At a Glance panel, see Configuring the form layout.