Configure the list layout
You can configure a list to choose which columns appear in a list, create list views, and create fields on the table.
Before you begin
Role required: personalize_list
About this task
[Omitted video] Description: Configure the list layout
Procedure
-
Navigate to the list you want to configure.
-
Open the List controls menu ([Omitted image "list-control-icon.png"] Alt text:) and select View > **(view name)**to select the view you want to configure.
-
Right-click any column heading and select Configure > List Layout.
-
Add, remove, or reorder fields to configure the columns displayed and their order of appearance.
The first non-reference field automatically links to the form view of the record. For this reason, consider using the record number as the first column in the list layout.
-
Select Save.
Note:
- If you use Personal lists and then configure the list view differently, the changes do not appear until you reset your personal list to column defaults.
- Inactive fields display in admin-configured lists until an admin updates the list layout to remove them.
If a reference field in a list displays as (empty) instead of the expected value, it is due to another field in the list containing an incorrect reference to either an orphaned record or a sys_id that does not exist in the referenced table. The solution is to remove the incorrect reference data from any reference fields in that table.
Parent Topic:Configuring lists on the ServiceNow AI Platform
Add an extended field to a base table list
Administrators can configure a property that determines whether fields on extended tables can be added to a parent table list. For example, when this feature is enabled, you can view and filter on the Caller field, from the Incident table, on a Task table list.
Before you begin
Role required: admin
Note: Enabling this property does not show the extended table fields in the personalize list.
Procedure
-
Navigate to All > System Properties > UI Properties.
-
Locate the property Allow base table lists (task, cmdb_ci, etc.) to include extended table fields (incident_state, os_version, etc.), and allow filtering on extended table fields (glide.ui.list.allow_extended_fields).
-
Select the check box to enable extended fields on parent table lists, or clear the check box to disable the feature.
-
Select Save.
---
title: Configure the list layout
description: You can configure a list to choose which columns appear in a list, create list views, and create fields on the table.Administrators can configure a property that determines whether fields on extended tables can be added to a parent table list. For example, when this feature is enabled, you can view and filter on the Caller field, from the Incident table, on a Task table list.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/platform-administration/list-administration/t\_ConfigureTheListLayout.html
release: australia
product: List Administration
classification: list-administration
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [Configure, List administration, Forms, fields, and lists, Configure core features, Administer the ServiceNow AI Platform]
---
# Configure the list layout
You can configure a list to choose which columns appear in a list, create list views, and create fields on the table.
## Before you begin
Role required: personalize\_list
## About this task
\[Omitted video\] Description: Configure the list layout
## Procedure
1. Navigate to the list you want to configure.
2. Open the **List controls** menu \(\[Omitted image "list-control-icon.png"\] Alt text:\) and select **View** > **\(view name\)**to select the view you want to configure.
3. Right-click any column heading and select **Configure** > **List Layout**.
4. Add, remove, or reorder fields to configure the columns displayed and their order of appearance.
The first non-reference field automatically links to the form view of the record. For this reason, consider using the record number as the first column in the list layout.
5. Select **Save**.
**Note:**
- If you use [Personal lists](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-user-interface/c_PersonalLists.md) and then configure the list view differently, the changes do not appear until you reset your personal list to column defaults.
- Inactive fields display in admin-configured lists until an admin updates the list layout to remove them.
If a reference field in a list displays as \(empty\) instead of the expected value, it is due to another field in the list containing an incorrect reference to either an orphaned record or a sys\_id that does not exist in the referenced table. The solution is to remove the incorrect reference data from any reference fields in that table.
**Parent Topic:**[Configuring lists on the ServiceNow AI Platform](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/list-administration/c_ListConfiguration.md)
## Add an extended field to a base table list
Administrators can configure a property that determines whether fields on extended tables can be added to a parent table list. For example, when this feature is enabled, you can view and filter on the **Caller** field, from the Incident table, on a Task table list.
### Before you begin
Role required: admin
**Note:** Enabling this property does not show the extended table fields in the personalize list.
### Procedure
1. Navigate to **All** > **System Properties** > **UI Properties**.
2. Locate the property **Allow base table lists \(task, cmdb\_ci, etc.\) to include extended table fields \(incident\_state, os\_version, etc.\), and allow filtering on extended table fields** \(**glide.ui.list.allow\_extended\_fields**\).
3. Select the check box to enable extended fields on parent table lists, or clear the check box to disable the feature.
4. Select **Save**.
| title | Configure the list layout |
| description | You can configure a list to choose which columns appear in a list, create list views, and create fields on the table.Administrators can configure a property that determines whether fields on extended tables can be added to a parent table list. For example, when this feature is enabled, you can view and filter on the Caller field, from the Incident table, on a Task table list. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/platform-administration/list-administration/t\_ConfigureTheListLayout.html |
| release | australia |
| product | List Administration |
| classification | list-administration |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | ConfigureList administrationFormsfieldsand listsConfigure core featuresAdminister the ServiceNow AI Platform |