# Custom User Properties

**URL:** <https://forum.inductiveautomation.com/t/custom-user-properties/14128>\
**Category:** Ignition\
**Tags:** ignition79\
**Created:** [April 24, 2017, 9:16pm UTC](https://forum.inductiveautomation.com/t/custom-user-properties/14128 "2017-04-24T21:16:59Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![matt.eaton](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/matt.eaton/32/72046_2.png) [@matt.eaton](https://forum.inductiveautomation.com/u/matt.eaton)\
**Post date:** [April 24, 2017, 9:16pm UTC](https://forum.inductiveautomation.com/t/custom-user-properties/14128/1 "2017-04-24T21:16:59Z")

</div>

Hi I’m using the database authentication for my user source and it shows a section in the manual queries that would query for custom user properties. I have the user source in Automatic mode so that I can edit users inside of an Ignition client, does this mean that custom user properties cannot be used? How do I set up a custom user property? How can I access it from the User object returned from system.user.getUser()

---

<div class="post-metadata">

**Author:** ![ryanjmclaughlin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryanjmclaughlin/32/4318_2.png) [@ryanjmclaughlin](https://forum.inductiveautomation.com/u/ryanjmclaughlin)\
**Post date:** [April 26, 2017, 2:10am UTC](https://forum.inductiveautomation.com/t/custom-user-properties/14128/2 "2017-04-26T02:10:50Z")

</div>

I use manual mode and have tables for user properties. I don’t think it will work in automatic mode, but I ended up building my own user modification UI templates. Although, if this has changed and I can go back to the built in user editor components that would be great!

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [April 26, 2017, 7:37pm UTC](https://forum.inductiveautomation.com/t/custom-user-properties/14128/3 "2017-04-26T19:37:25Z")

</div>

The idea behind “custom” user properties is that they are registered by other parts of the system. For example, the voice alarm notification module registers that it needs a “PIN” property per user. The automatic db user source will see this and store it in a table, and it should work just fine. The idea isn’t that users define their own, arbitrary properties…
