--- title: "Customize columns" slug: "customize-columns" updated: 2025-11-06T13:56:08Z published: 2025-11-07T11:00:00Z canonical: "docs.zilliant.com/customize-columns" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.zilliant.com/llms.txt > Use this file to discover all available pages before exploring further. # Customize columns You can configure columns in Zilliant CPQ to display or capture important object data in the following UI locations: - Object list table - Object line item table - Price items table In this topic, learn how to: - [Add columns](/main/docs/customize-columns#add-columns) - [Manage column visibility](/main/docs/customize-columns#manage-column-visibility) - [Rearrange columns](/main/docs/customize-columns#rearrange-columns) - [Add localized column labels](/main/docs/customize-columns#add-localized-column-labels) - [Restrict column visibility by UI profile](/main/docs/customize-columns#restrict-column-visibility-by-ui-profile) - [Apply mass restrictions to columns](/main/docs/customize-columns#apply-mass-restrictions-to-columns) - [Enable mass update for columns](/main/docs/customize-columns#enable-mass-update-for-columns-in-the-line-item-table) (only for line item tables) ## Prerequisites To add columns to the UI: - [Enable the new UI](/main/docs/work-with-the-new-ui#enable-the-new-ui) - Verify that you have the UI EXTENSIBILITY PERMISSION. For details on assigning permissions, read [Role management](/main/docs/role-management#define-permissions-for-a-role). ## Add columns 1. Open the customization dialog: - [From the object list table](/main/docs/access-ui-customization-dialogs#from-the-object-list-table) - [From the object line item table](/main/docs/access-ui-customization-dialogs#from-the-line-item-table) - [From the Price Items tab](/main/docs/access-ui-customization-dialogs#from-the-price-items-tab) 2. In the **Active Columns** tab, select **+ Add Column**. 3. Locate a standard or [custom attribute](/main/docs/extend-the-application-schema-through-ui), then turn on the switch next to its name. > [!WARNING] > Note > > If you’re adding a business relation attribute, locate it and select Expand. Then, turn on the switch next to the value you want to display in the column, typically Name, ERP ID, or External ID. 4. Select **Save**. The attribute appears in the **Active Columns** tab. 5. Select **Publish**. ## Manage column visibility 1. Open the customization dialog: - [From the object list table](/main/docs/access-ui-customization-dialogs#from-the-object-list-table) - [From the object line item table](/main/docs/access-ui-customization-dialogs#from-the-line-item-table) - [From the Price Items tab](/main/docs/access-ui-customization-dialogs#from-the-price-items-tab) 2. In the **Active Columns** tab, turn on or off the **Visible** switch next to the column name. 3. Select **Publish**. ## Rearrange columns 1. Open the customization dialog: - [From the object list table](/main/docs/access-ui-customization-dialogs#from-the-object-list-table) - [From the object line item table](/main/docs/access-ui-customization-dialogs#from-the-line-item-table) - [From the Price Items tab](/main/docs/access-ui-customization-dialogs#from-the-price-items-tab) 2. In the **Active Columns** tab, drag the column to the desired position to define where it appears in the table. 3. Select **Publish**. ## Add localized column labels 1. Open the customization dialog: - [From the object list table](/main/docs/access-ui-customization-dialogs#from-the-object-list-table) - [From the object line item table](/main/docs/access-ui-customization-dialogs#from-the-line-item-table) - [From the Price Items tab](/main/docs/access-ui-customization-dialogs#from-the-price-items-tab) 2. In the **Active Columns** tab, select Edit next to the column name. 3. Go to the **Localization** tab. 4. Select **+ Add Localized Label**. 5. From the **Language** dropdown field, select a language. 6. In the **Label** field, enter a column label. 7. Repeat Steps 3–5 for each language you need. 8. Select **Save**. 9. At the top of the dialog, next to the column name, select Back to go back to the active columns list. 10. Select **Publish**. > [!NOTE] > Tip > > To display the new labels in the UI, sign out and then sign back in to CPQ. ## Restrict column visibility by UI profile 1. Open the customization dialog: - [From the object list table](/main/docs/access-ui-customization-dialogs#from-the-object-list-table) - [From the object line item table](/main/docs/access-ui-customization-dialogs#from-the-line-item-table) - [From the Price Items tab](/main/docs/access-ui-customization-dialogs#from-the-price-items-tab) 2. In the **Active Columns** tab, select Edit next to the column name. 3. Go to the **Visibility** tab. 4. Select **+ Add Profile to Hide Column From**. 5. Select the [UI profiles](/main/docs/ui-profile), then select **Add Profile**. 6. Select **Save**. 7. At the top of the dialog, next to the column name, select Back to go back to the active columns list. 8. Select **Publish**. ## Apply mass restrictions to columns You can hide several columns for multiple [UI profiles](/main/docs/ui-profile) at once. This helps you quickly control what each profile can see. To apply mass restrictions: 1. Open the customization dialog: - [From the object list table](/main/docs/access-ui-customization-dialogs#from-the-object-list-table) - [From the object line item table](/main/docs/access-ui-customization-dialogs#from-the-line-item-table) - [From the Price Items tab](/main/docs/access-ui-customization-dialogs#from-the-price-items-tab) 2. In the **Active Columns** tab, select **Mass Restrictions**. 3. Select **+ Add Profiles for Mass Restrictions**. 4. Select one or multiple UI profiles, then select **Add Profile**. 5. Select **Next**. 6. In the **Hide** tab, select **+ Add**, then select the fields to hide for the selected UI profiles. Select **Add**. 7. Select **Save**, then select **Publish**. ## Enable mass update for columns in the line item table To allow users to update multiple line items at once, enable **Mass Update** for editable columns in the line item tables. This allows users to select multiple line items and apply changes to them simultaneously, streamlining data entry and saving time. To enable mass update for columns: 1. [Open the customization dialog from the object line item table.](/main/docs/access-ui-customization-dialogs#from-the-line-item-table) 2. In the **Active Columns** tab, turn on the **Mass Update** switch next to the column name. 3. Select **Publish**. > [!NOTE] > Tip > > For details on using the mass update function, read: > > - **Make a mass update of line items** in [Manage line items in quotes](/main/docs/manage-line-items#make-a-mass-update-of-line-items) > - **Make a mass update of line items** in [Manage line items in agreements](/main/docs/manage-agreement-line-items#make-a-mass-update-of-line-items) ![Icon Expand](https://cdn.document360.io/24f960e8-3c1c-4c18-a2c6-83b6ae4aab84/Images/Documentation/icon%20Expand.png?sv=2026-02-06&spr=https&st=2026-11-11T12%3A16%3A52Z&se=2026-11-11T13%3A16%3A52Z&sr=c&sp=r&sig=f3%2BI%2Fv%2Fxqz5P3%2BcooxBn8uCTmRLCzOw%2BxIjDoguahDA%3D) Expand ![Icon Edit](https://cdn.document360.io/24f960e8-3c1c-4c18-a2c6-83b6ae4aab84/Images/Documentation/icon%20Edit.png?sv=2026-02-06&spr=https&st=2026-11-11T12%3A16%3A52Z&se=2026-11-11T13%3A16%3A52Z&sr=c&sp=r&sig=f3%2BI%2Fv%2Fxqz5P3%2BcooxBn8uCTmRLCzOw%2BxIjDoguahDA%3D) Edit ![Icon Back](https://cdn.document360.io/24f960e8-3c1c-4c18-a2c6-83b6ae4aab84/Images/Documentation/icon%20Back.png?sv=2026-02-06&spr=https&st=2026-11-11T12%3A16%3A52Z&se=2026-11-11T13%3A16%3A52Z&sr=c&sp=r&sig=f3%2BI%2Fv%2Fxqz5P3%2BcooxBn8uCTmRLCzOw%2BxIjDoguahDA%3D) Back