KB: How to Control SSO Login Expiry for Altium Designer

Altium Designer Altium Designer
This article explains how Single Sign-On (SSO) session expiry works for Altium Designer. Questions may arise how long an SSO session remains active, when users are required to re-authenticate, and whether sessions can be controlled or terminated from within Altium. SSO session duration is not managed by Altium Designer. Instead, it is fully controlled by the configured Identity Provider (IdP), which defines session lifetime through authentication tokens or session cookies. To change SSO login expiry behavior, administrators must adjust the relevant session or token settings directly in their Identity Provider.

Solution Details

Understanding SSO session behavior

After SSO is configured for Altium Designer, there may be a need to understand how long a login session remains active, when re-authentication occurs, or whether active sessions can be terminated from within Altium. These questions may arise due to internal security, compliance, or access-control requirements.

Session lifetime controlled outside Altium

SSO session expiry is determined entirely by the Identity Provider configuration. Altium Designer does not provide any option to configure, shorten, extend, or revoke SSO session duration. Each Identity Provider manages session lifetime using its own authentication tokens or session cookies, and the behavior depends on the provider’s configuration and security policies.

Where changes can be made

  • SSO session expiry is configured in the Identity Provider.
  • Authentication token lifetime or session cookie duration is adjusted at the IdP level.
  • Security policies are applied according to organizational requirements.

Steps to adjust SSO session duration

  1. Identify the Identity Provider used for SSO (for example, Okta or Microsoft Azure).
  2. Sign in to the administrative console of the Identity Provider.
  3. Locate the SSO session, authentication token, or session cookie settings.
  4. Modify the session or token expiration values as required.
  5. Save the configuration and validate behavior during the next sign-in.

Additional Notes

Session expiration behavior may differ between desktop sign-in through Altium Designer and browser-based authentication flows, depending on how the Identity Provider handles application tokens versus browser sessions. In all cases, session duration is governed by the Identity Provider configuration. This behavior also applies to the Altium unified login experience.

References

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.