# Session custom usage general question

**URL:** <https://forum.inductiveautomation.com/t/session-custom-usage-general-question/114957>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [April 8, 2026, 4:18pm UTC](https://forum.inductiveautomation.com/t/session-custom-usage-general-question/114957 "2026-04-08T16:18:07Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rfolkes](https://avatars.discourse-cdn.com/v4/letter/r/e95f7d/32.png) [@rfolkes](https://forum.inductiveautomation.com/u/rfolkes)\
**Post date:** [April 8, 2026, 4:18pm UTC](https://forum.inductiveautomation.com/t/session-custom-usage-general-question/114957/1 "2026-04-08T16:18:07Z")

</div>

Has anyone had any particular issues with using session.custom to store values that are used between views and/or any pitfalls / issues with using session.custom things to avoid or works really well for x.

Not asking for anything in particular on my end currently.

---

<div class="post-metadata">

**Author:** ![tgarrison](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tgarrison/32/80965_2.png) [@tgarrison](https://forum.inductiveautomation.com/u/tgarrison)\
**Post date:** [April 8, 2026, 6:56pm UTC](https://forum.inductiveautomation.com/t/session-custom-usage-general-question/114957/2 "2026-04-08T18:56:57Z")

</div>

I've had good luck using them to provide "global" variables to all the session's views.  
Also use them for project level variables I want to have in one place.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [April 9, 2026, 4:14am UTC](https://forum.inductiveautomation.com/t/session-custom-usage-general-question/114957/3 "2026-04-09T04:14:44Z")

</div>

The biggest issue at the moment is the bug that causes the entire session.custom props to just disappear randomly while you’re in the designer, _without your knowledge_, and then you go to save and now it’s propagated to the live system. It’s _extremely_ important to have regular backups of these props so that you can reimport them in a few minutes rather than a few hours/days.

Other than that, the other issue is organisation of them. You might want to use them for specific Views to store data that you don’t want lost when the user navigates away from the View and then come back again. You need a good organisation structure to store data like this, as you could potentially end up with lots of Views that need this.

That being said, they’re incredibly useful

Edit: just remember that they are _session-wide_. If a user has multiple tabs open to the Perspective client, _they_ _all run under the same session_. This is either useful or not. For navigation or selection of things that are page-based, this is _not_ useful. This is where Phil’s [Integration Toolkit](https://www.automation-pros.com/modulesales.html)’s ([wiki](https://www.automation-pros.com/toolkit/doc/scripting.html#pagevarmap)) pageVarMap is useful

---

<div class="post-metadata">

**Author:** ![rfolkes](https://avatars.discourse-cdn.com/v4/letter/r/e95f7d/32.png) [@rfolkes](https://forum.inductiveautomation.com/u/rfolkes)\
**Post date:** [April 9, 2026, 4:12pm UTC](https://forum.inductiveautomation.com/t/session-custom-usage-general-question/114957/4 "2026-04-09T16:12:45Z")

</div>

> [@nminchin](#):
>
> arMap

have you had any issues with size / amount of data in the session.custom causing issues with responsiveness or memory usage?

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [April 9, 2026, 4:29pm UTC](https://forum.inductiveautomation.com/t/session-custom-usage-general-question/114957/5 "2026-04-09T16:29:25Z")

</div>

Not in my experience, although I've never housed anything large in there myself
