# Logged in Users

**URL:** <https://forum.inductiveautomation.com/t/logged-in-users/1811>\
**Category:** Ignition\
**Created:** [May 6, 2010, 2:03pm UTC](https://forum.inductiveautomation.com/t/logged-in-users/1811 "2010-05-06T14:03:50Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![adamabelew](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@adamabelew](https://forum.inductiveautomation.com/u/adamabelew)\
**Post date:** [May 6, 2010, 2:03pm UTC](https://forum.inductiveautomation.com/t/logged-in-users/1811/1 "2010-05-06T14:03:50Z")

</div>

I would like to see an easy method of displaying (or using) a list of the currently logged in users.

I know it can be done through scripting and PyDataSet tables, but an easy method of accessing this data would be nice.

Thanks

---

<div class="post-metadata">

**Author:** ![Robert.McKenzie](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/robert.mckenzie/32/4134_2.png) [@Robert.McKenzie](https://forum.inductiveautomation.com/u/Robert.McKenzie)\
**Post date:** [May 6, 2010, 3:42pm UTC](https://forum.inductiveautomation.com/t/logged-in-users/1811/2 "2010-05-06T15:42:07Z")

</div>

Try using system.util.getSessionInfo(). It returns a PyDataSet holding information about all of the sessions (logged-in users) on the Gateway. Check it out in the python appendix in the user manual for more info.

---

<div class="post-metadata">

**Author:** ![adamabelew](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@adamabelew](https://forum.inductiveautomation.com/u/adamabelew)\
**Post date:** [May 6, 2010, 5:06pm UTC](https://forum.inductiveautomation.com/t/logged-in-users/1811/3 "2010-05-06T17:06:33Z")

</div>

This is what I ended up doing. I wa just hoping for a “cleaner” way of doing it. 😃

Thanks for the reply…

---

<div class="post-metadata">

**Author:** ![bryan\_cook](https://avatars.discourse-cdn.com/v4/letter/b/a8b319/32.png) [@bryan\_cook](https://forum.inductiveautomation.com/u/bryan_cook)\
**Post date:** [May 6, 2010, 5:21pm UTC](https://forum.inductiveautomation.com/t/logged-in-users/1811/4 "2010-05-06T17:21:15Z")

</div>

Assuming cleaner = no Python code, I’ve got a question …

Is there a way to create, bundle and distribute custom controls? For example, I could create a control that performed just as adamabelew desires that he could import into his project and slap onto a screen, no further configuration necessary …

If it’s a known and documented feature, I apologize … I’ve got little to no experience with the Vision Module … at least not yet!

---

<div class="post-metadata">

**Author:** ![Colby.Clegg](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/colby.clegg/32/3282_2.png) [@Colby.Clegg](https://forum.inductiveautomation.com/u/Colby.Clegg)\
**Post date:** [May 6, 2010, 10:36pm UTC](https://forum.inductiveautomation.com/t/logged-in-users/1811/5 "2010-05-06T22:36:20Z")

</div>

Custom palettes could be used to create and share composite components. You could create a table with the proper scripting, create a custom palette, capture it, and then save it to a file that you could then upload.

To get started, right click on the palette tabs and select “new custom palette”.

Regards,
