Add a custom column \(field\) to an HR table
You can add custom columns (fields) to an HR table.
Before you begin
Role required: sn_hr_core.admin
Note: When adding custom columns to an HR COE table, you must create a UI policy to hide it from other HR services that use that HR COE table.
Procedure
-
Navigate to All > System Definition > Tables.
-
Select the table you want to add a custom column to.
-
Under the Columns tab, select New.
-
Fill in the fields for the Dictionary Entry.
Note: For more information on columns and fields, see Field administration.
-
Select Save or Submit.
Note: If you added a custom column to an HR COE table, you must create a UI policy action (Visible field is set to False) to hide it from other HR services that use that HR COE table. For example, if you add a custom column to the HR Payroll Case [sn_hr_core_case_payroll] table, it appears in all HR services related to this table. The custom column appears even after you add it for a specific HR service. For more information, see UI policies.
Parent Topic:Configure an HR service
---
title: Add a custom column \(field\) to an HR table
description: You can add custom columns \(fields\) to an HR table.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/employee-service-management/hr-service-delivery/configure-custom-column-hr-table.html
release: australia
product: HR Service Delivery
classification: hr-service-delivery
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [Configure an HR service, HR service configuration, HR services, HR Administration, Configure, Case and Knowledge Management, HR Service Delivery, Employee Service Management]
---
# Add a custom column \(field\) to an HR table
You can add custom columns \(fields\) to an HR table.
## Before you begin
Role required: sn\_hr\_core.admin
**Note:** When adding custom columns to an HR COE table, you must create a UI policy to hide it from other HR services that use that HR COE table.
## Procedure
1. Navigate to **All** > **System Definition** > **Tables**.
2. Select the table you want to add a custom column to.
3. Under the **Columns** tab, select **New**.
4. Fill in the fields for the **Dictionary Entry**.
**Note:** For more information on columns and fields, see [Field administration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/c_IntroductionToFields.md).
5. Select **Save** or **Submit**.
**Note:** If you added a custom column to an HR COE table, you must create a UI policy action \(**Visible** field is set to **False**\) to hide it from other HR services that use that HR COE table. For example, if you add a custom column to the HR Payroll Case \[sn\_hr\_core\_case\_payroll\] table, it appears in all HR services related to this table. The custom column appears even after you add it for a specific HR service. For more information, see [UI policies](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/t_CreateAUIPolicy.md).
**Parent Topic:**[Configure an HR service](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/hr-service-delivery/configure-hr-service.md)
| title | Add a custom column \(field\) to an HR table |
| description | You can add custom columns \(fields\) to an HR table. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/employee-service-management/hr-service-delivery/configure-custom-column-hr-table.html |
| release | australia |
| product | HR Service Delivery |
| classification | hr-service-delivery |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Configure an HR serviceHR service configurationHR servicesHR AdministrationConfigureCase and Knowledge ManagementHR Service DeliveryEmployee Service Management |