# Creating custom properties for UDT's with Python

**URL:** <https://forum.inductiveautomation.com/t/creating-custom-properties-for-udts-with-python/91358>\
**Category:** Ignition\
**Tags:** ignition81, vision\
**Created:** [June 4, 2024, 5:59pm UTC](https://forum.inductiveautomation.com/t/creating-custom-properties-for-udts-with-python/91358 "2024-06-04T17:59:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jorge\_Sepulveda](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Jorge\_Sepulveda](https://forum.inductiveautomation.com/u/Jorge_Sepulveda)\
**Post date:** [June 4, 2024, 5:59pm UTC](https://forum.inductiveautomation.com/t/creating-custom-properties-for-udts-with-python/91358/1 "2024-06-04T17:59:05Z")

</div>

Hi everybody!

I'm new to Ignition and have been having fun with scripting. I made a repeatable template that will grab a tag's fields and display their "Category"(5 possible values which can be selected by a dropdown menu) and their "Label", which are both custom properties that I've added to the UDT.

Now I need to add these properties to more UDT's but some of them have over 40 fields. Is there a way to add a category and label custom property through scripting? As for the values, I can fill those in later but I at least want to set up the data structure. Any info would be helpful for a new timer!

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [June 4, 2024, 6:09pm UTC](https://forum.inductiveautomation.com/t/creating-custom-properties-for-udts-with-python/91358/2 "2024-06-04T18:09:04Z")

</div>

`system.tag.configure()` will make any properties you include in the tag configuration dictionary, whether standard or custom.

---

<div class="post-metadata">

**Author:** ![Jorge\_Sepulveda](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Jorge\_Sepulveda](https://forum.inductiveautomation.com/u/Jorge_Sepulveda)\
**Post date:** [June 12, 2024, 8:39pm UTC](https://forum.inductiveautomation.com/t/creating-custom-properties-for-udts-with-python/91358/3 "2024-06-12T20:39:00Z")

</div>

Thanks! I read up the documentation and this will do what I want!
