# Username in Transactin Group

**URL:** <https://forum.inductiveautomation.com/t/username-in-transactin-group/10082>\
**Category:** Ignition\
**Created:** [June 2, 2015, 4:11pm UTC](https://forum.inductiveautomation.com/t/username-in-transactin-group/10082 "2015-06-02T16:11:11Z")\
**Posts on this page:** 1\
**Showing post:** 3

<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 24, 2015, 1:11pm UTC](https://forum.inductiveautomation.com/t/username-in-transactin-group/10082/3 "2015-06-24T13:11:24Z")

</div>

The client tags are not available in the server environment, but the gateway can deliver information about all logged-in users via runScript(). Create an expression tag with the following one-liner:`runScript("','.join([x['username'] for x in system.util.getSessionInfo()])")`If you don’t want to include active designers, use this one:`runScript("','.join([x['username'] for x in system.util.getSessionInfo() if not x['isDesigner']])")`You can also place this in a triggered expression item that stores directly to the database.

---

_[View the full topic](https://forum.inductiveautomation.com/t/username-in-transactin-group/10082)._
