# Prevent proclient logout

**URL:** <https://forum.inductiveautomation.com/t/prevent-proclient-logout/113404>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [January 20, 2026, 12:08pm UTC](https://forum.inductiveautomation.com/t/prevent-proclient-logout/113404 "2026-01-20T12:08:17Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [January 20, 2026, 3:53pm UTC](https://forum.inductiveautomation.com/t/prevent-proclient-logout/113404/2 "2026-01-20T15:53:49Z")

</div>

You'll need to dodge the project properties timeout, and switch to an expression-based solution.

You will need a way to identify the proclient machines based on IP address, username, role, or some other identifier.

Then take that info and write an expression to select a timeout value to compare with the `lastActivity` property.

[How to add application timeout script in perspective? - Ignition - Inductive Automation Forum](https://forum.inductiveautomation.com/t/how-to-add-application-timeout-script-in-perspective/61501/17)

---

_[View the full topic](https://forum.inductiveautomation.com/t/prevent-proclient-logout/113404)._
