# Edit UDT Definition in script

**URL:** <https://forum.inductiveautomation.com/t/edit-udt-definition-in-script/40872>\
**Category:** Ignition\
**Tags:** ignition79, ignition80, scripting, ignition81\
**Created:** [November 22, 2020, 5:52pm UTC](https://forum.inductiveautomation.com/t/edit-udt-definition-in-script/40872 "2020-11-22T17:52:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![iamthebull](https://avatars.discourse-cdn.com/v4/letter/i/58f4c7/32.png) [@iamthebull](https://forum.inductiveautomation.com/u/iamthebull)\
**Post date:** [November 22, 2020, 5:52pm UTC](https://forum.inductiveautomation.com/t/edit-udt-definition-in-script/40872/1 "2020-11-22T17:52:23Z")

</div>

Is it possible to edit a UDT definition in a script?

I want to either create a UDT definition in a script from scratch and/or add/remove UDT member tags from the UDT definition.

Or is there an automated way to import a tag export (.xml) file?

---

<div class="post-metadata">

**Author:** ![zacht](https://avatars.discourse-cdn.com/v4/letter/z/ea5d25/32.png) [@zacht](https://forum.inductiveautomation.com/u/zacht)\
**Post date:** [November 23, 2020, 3:58pm UTC](https://forum.inductiveautomation.com/t/edit-udt-definition-in-script/40872/2 "2020-11-23T15:58:38Z")

</div>

# [system.tag.configure](https://docs.inductiveautomation.com/display/DOC80/system.tag.configure)

Probably easiest to build by hand a UDT that resembles what you want and inspect it using [system.tag.getConfiguration](https://docs.inductiveautomation.com/display/DOC80/system.tag.getConfiguration). That will get you familiar with the structure you need for system.tag.configure.
