--- title: "Entity customization" slug: "entity-customization" updated: 2025-10-07T09:08:57Z published: 2025-10-07T09:08:57Z canonical: "documentation.deltatre.com/entity-customization" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.deltatre.com/llms.txt > Use this file to discover all available pages before exploring further. # Entity customization In this article, we cover the possibility of extending the built-in editorial entities and creating new ones. --- ## Overview When it comes to structuring content creation, defining the building blocks of the content is critical to success: entities meet that need. As mentioned in [Entity types](/v1/docs/entity-types), there are two ways to extend the built-in entities: - Adding new fields — called *extended fields* — to ‌built-in entities - Creating brand new custom entities As a producer, you need to collaborate with an administrator for both tasks mentioned above. ## Extended fields In **FORGE → Administration → Configurations → Extended Fields**, edit the existing extended fields and create new ones. ![](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/21560190673948.png?sv=2026-02-06&spr=https&st=2026-10-27T19%3A56%3A36Z&se=2026-10-27T20%3A56%3A36Z&sr=c&sp=r&sig=XEhDXtA%2BzVJtpfMclj9J8CGLc79eQE%2Blb2xihn6LfGs%3D) The definition of an *extended field* is made up of two mandatory fields: - **Scope**: The editorial entity that the extended field belongs to. - **JsonSchema**: The JSON definition of the extended field ![](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/21560135850396.png?sv=2026-02-06&spr=https&st=2026-10-27T19%3A56%3A36Z&se=2026-10-27T20%3A56%3A36Z&sr=c&sp=r&sig=XEhDXtA%2BzVJtpfMclj9J8CGLc79eQE%2Blb2xihn6LfGs%3D) ## Custom entities In **FORGE → Administration → Configurations → Custom Entities**, you can edit the existing extended fields and create new ones. ![](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/21560190681500.png?sv=2026-02-06&spr=https&st=2026-10-27T19%3A56%3A36Z&se=2026-10-27T20%3A56%3A36Z&sr=c&sp=r&sig=XEhDXtA%2BzVJtpfMclj9J8CGLc79eQE%2Blb2xihn6LfGs%3D) The definition of an extended field is made up of six fields (see their description in the picture below): ![](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/image(129).png?sv=2026-02-06&spr=https&st=2026-10-27T19%3A56%3A36Z&se=2026-10-27T20%3A56%3A36Z&sr=c&sp=r&sig=XEhDXtA%2BzVJtpfMclj9J8CGLc79eQE%2Blb2xihn6LfGs%3D) - **Name** - **Code** - **Distribution API Code** - **Menu Label** - **Icon** - **JsonSchema** And six checkbox fields: - **Enable:** Toggle on/off to enable/disable the custom entity availability. - **Allow tagging:** Toggle on/off to enable/disable the custom entity as a tag. - **Visible ion the Menu:** Toggle on/off to enable/disable the custom entity visibility in the left menu of the FORGE Back Office. - **Show as Story Part:** Toggle on/off to enable/disable the custom entity availability as a part of the story. - **Allow creation:** Toggle on/off to enable/disable the possibility of creating the custom entity. - **Allow mentioning:** Toggle on/off to enable/disable the possibility of mentioning the custom entity in a story.