--- title: "Managing Custom Fields" slug: "managing-custom-fields" updated: 2025-09-02T08:45:12Z published: 2025-09-16T07:00:05Z canonical: "docs.insys-icom.com/managing-custom-fields" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.insys-icom.com/llms.txt > Use this file to discover all available pages before exploring further. # Managing Custom Fields This article explains how to create, manage, and delete custom metadata fields – referred to as **Custom Fields** – in your icom Router Management environment. These fields allow you to store router-specific attributes that can later be used for templating purposes (e.g. ASCII configurations), filtering, or targeted rollouts. > [!TIP] > ℹ️ **Note:** For guidance on how to assign values to routers or use Custom Fields in templates, refer to the companion article: [**Using Custom Fields**](/kb/docs/using-custom-fields) --- ## What Are Custom Fields? Custom Fields in iRM are user-defined metadata fields that apply to all routers in your inventory. These fields can hold **free-text (string)** values and serve as dynamic placeholders for: - **ASCII templates** - **Router-specific configurations** - **Update job targeting** - **Filtering and organization** Custom Fields are global within your iRM instance, but each router can receive its **own individual value** per field. --- ## Where to Manage Custom Fields To view or manage Custom Fields: 1. Navigate to **Administration → Settings** 2. Open the tab **Custom Fields** --- ## How to Create a Custom Field 1. Click the **➕ (plus icon)** in the top-right corner of the Custom Fields tab. 2. Enter a **name** for the custom field. This name will be used as the identifier when assigning values or referencing the field in templates. ![](https://cdn.document360.io/c690fe99-a3eb-474c-a449-c2c75e5df119/Images/Documentation/Custom Fields Create(1).png) 3. Optionally, provide a **description** to clarify its purpose or usage context for other users. 4. Click **Create** to save the field. > [!NOTE] > 💡 **Field Type**: All Custom Fields are of type `String` – you can store plain text, numeric values, or short identifiers. --- ## How to Delete a Custom Field To remove an existing Custom Field: 1. Select the field in the table. 2. Click on the **trash bin icon** that appears above the table. 3. A confirmation modal will appear – click **Delete** to permanently remove the field. > [!WARNING] > ⚠️ **Important:** Deleting a Custom Field removes it from all associated routers and templates. This action cannot be undone.