How do automatic sign-outs work?

Idle users are warned, then signed out automatically — with separate timers per role and for the customer portal, all tuneable.

If someone leaves ResoFlow untouched for too long, they see a warning with a live countdown, then get signed out automatically — and you control how long "too long" is, per role.

The timers live in Settings → Security → Sessions & timeouts. Only Owners and Admins can change them; other staff see the values read-only.

What the person sees. Five minutes before the deadline, a warning pop-up appears with a countdown. Any activity — a click or typing — dismisses it and resets the timer; otherwise they're signed out and see a friendly explanation on the sign-in screen. Activity in one browser tab keeps your other tabs alive too, so working in a second tab won't get you signed out of the first.

Customers using the customer portal with "Remember me" ticked aren't idle-timed — the timer there only applies to un-remembered (e.g. shared-device) sessions. Display screens (the wall boards under Displays) are also exempt, since a wall screen is meant to stay on. The Orders board is exempt too, so a busy service is never interrupted by a sign-out mid-order — but the overall session cap still applies (24 hours on the dashboard, 12 in the staff portal), so the board will ask for a sign-in again after that when the page is next loaded.

Related: How do I see and end active sessions? · What do staff see in the portal (vs my dashboard)?