Application sessions should have a maximum lifetime, regardless of the user activity (absolute timeout).
Implementing an absolute timeout for application sessions is a security control applied to mitigate the risks associated with session hijacking or unauthorized access. It sets a limit on how long a user's session can persist on the system, regardless of their level of activity within the application.
It helps to ensure that even if a user forgets to log out there is a maximum duration for which an attacker could exploit the session.
This requirement is verified in following services
Plan | Supported |
---|---|
Essential | 🔴 |
Advanced | 🟢 |