---
title: "How can I make a custom read-only field with a default value appear only for a specific item type in Ketryx?"
description: "When you use the Extra field names setting in Ketryx, any field listed there (and with a value, such as a default) will appear in all Ketryx item records where data is present, regardless of the Jira screen association."
category: "Frequently Asked Questions"
section: "Advanced Settings"
keywords: ["extra names", "value", "custom configuration", "type custom", "association", "associate", "specific types", "appear"]
source_url: "https://support.ketryx.com/hc/en-us/articles/39870359050509-How-can-I-make-a-custom-read-only-field-with-a-default-value-appear-only-for-a-specific-item-type-in-Ketryx"
last_reviewed: 2026-06-11
---

# How can I make a custom read-only field with a default value appear only for a specific item type in Ketryx?

> **In short:** When you use the Extra field names setting in Ketryx, any field listed there (and with a value, such as a default) will appear in all Ketryx item records where data is present, regardless of the Jira screen association.

When you use the **Extra field names** setting in Ketryx, any field listed there (and with a value, such as a default) will appear in all Ketryx item records where data is present, regardless of the Jira screen association. This is because **Extra field names** does not allow you to restrict a field to specific item types.

To have a custom field appear only for certain item types, use the **Custom item fields configuration** and associate the field with specific item types under **Item fields**. This approach allows you to control both the field's editability and its association with item types in Ketryx, avoiding the global behavior of **Extra field names**. If you want the field to be read-only in Ketryx, set `"isEditableInKetryx": false` in the custom item fields configuration.

**Example:**

**1\. Define the custom field in Custom item fields configuration:**

`{`

` "Custom Field Example": {`

`   "type": "SHORT_TEXT",`

`   "isEditableInKetryx": false,`

`   "syncToExternalSystem": true`

` }`

`}`

This makes the field available and read-only in Ketryx, but not editable.

**2\. Associate the field with the Requirement item type in Item fields:**

`{`

` "Requirement": {`

`   "addedFields": [`\
\
`     {`\
\
`       "kind": "CUSTOM",`\
\
`       "name": "Custom Field Example"`\
\
`     }`\
\
`   ]`

` }`

`}`

This ensures the field only appears for Requirement (REQ) items in Ketryx.

**3\. Set the default value in Jira** for the "Custom Field Example" field on the Requirement screen. Ketryx will read this value for Requirement items only.

**Summary:**

By not including the field in **Extra field names**, you avoid the global behavior where the field would appear for all item types. For item-type-specific control, use **Custom item fields configuration** and **Item fields** instead. Please see the following for more information: [Custom item fields configuration](https://docs.ketryx.com/reference/advanced-settings#custom-item-fields-configuration), [Item fields](https://docs.ketryx.com/reference/advanced-settings#item-fields), [Extra field names](https://docs.ketryx.com/reference/advanced-settings#extra-field-names).

## Related articles

- [How do I create custom fields in Jira and Ketryx?](how-do-i-create-custom-fields-in-jira-and-ketryx.md)
- [How do I create a custom item type in Ketryx?](how-do-i-create-a-custom-item-type-in-ketryx.md)
- [How can I create a custom field that is also editable in Ketryx?](how-can-i-create-a-custom-field-that-is-also-editable-in-ketryx.md)
- [What Advanced Settings should I change when I \"Use existing Jira configuration\" for a new Ketryx Project](what-advanced-settings-should-i-change-when-i-use-existing-jira-configuration.md)
- [Why is my custom item type not showing up with default realtions?](why-is-my-custom-item-type-not-showing-up-with-default-realtions.md)
