How to set up a timer exception based on user's last action?
My use case is that I want to kick users out of a form like the timer exceptions, but I want to do it based on the time after their latest activity - e.g if the user is actively filling out a longer form, I don’t want to kick them out, but if they linger on the form for 15 minutes without any updates, I want to kick them out.
Timer exceptions on user input tasks seem to start when the user first enters the form, which would not work in my use case since there’s a chance that after 15 minutes, the user is still actively working on the form.
What’s the best way to approach this? I can create a refresh always timer to track user activity on the interface, but once that timer is up, I am not sure how to forcibly remove them from the task, or write to task table to unlock the task from the backend.
