# Accessing session properties from scripting module

**URL:** <https://forum.inductiveautomation.com/t/accessing-session-properties-from-scripting-module/34429>\
**Category:** Ignition\
**Tags:** scripting, perspective\
**Created:** [May 4, 2020, 10:12pm UTC](https://forum.inductiveautomation.com/t/accessing-session-properties-from-scripting-module/34429 "2020-05-04T22:12:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tmahaffey](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tmahaffey/32/30949_2.png) [@tmahaffey](https://forum.inductiveautomation.com/u/tmahaffey)\
**Post date:** [May 4, 2020, 10:12pm UTC](https://forum.inductiveautomation.com/t/accessing-session-properties-from-scripting-module/34429/1 "2020-05-04T22:12:57Z")

</div>

What’s the proper syntax to getting to these session properties from a gateway script. When using them on a view, I use “self.session.myParameter”. In scripting module, self is not defined. Thanks a bunch.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 4, 2020, 10:21pm UTC](https://forum.inductiveautomation.com/t/accessing-session-properties-from-scripting-module/34429/2 "2020-05-04T22:21:42Z")

</div>

You would have to pass a session object into the functions defined in your module to operate on. You don’t just randomly have a session anywhere you’re writing code.
