building-lockSAML SSO

This page explains how to set up and use SAML SSO in Termius, including authentication flow, encryption password requirements, and configuration with identity providers.

Overview

SAML SSO enables organizations to authenticate users in Termius through an external identity provider (IdP).

Instead of managing separate credentials for Termius, users sign in using the same identity system already used across the organization.

This approach centralizes authentication, simplifies user management, and aligns Termius access with existing security and compliance policies.

circle-info

SAML SSO is available as an add-on in the Termius Business plan.

Set up encryption password

Even when signing in with SAML SSO, you still need to set up an encryption password in Termius.

This password is used to encrypt and decrypt your data within the Termius app, including credentials, SSH keys, and more. It is separate from your SSO login and is never shared with your identity provider.

Your SAML SSO credentials authenticate your account, while the encryption password protects your data.

circle-exclamation
circle-info

Find more information about how encryption works in Termius in the Encryption overview.


SAML SSO providers in Termius

Termius uses WorkOS to provide support for a variety of SAML SSO providers. Major providers include Google, Okta, OneLogin, Microsoft Azure Active Directory, Auth0, Duo Security, and many others.

If your preferred SAML SSO provider is not listed, you can opt for Custom SAML SSO or Custom OpenID configurations.

chevron-rightSAML SSO providers listhashtag

ADP OpenID Connect

Auth0

Azure AD SAML

CAS SAML

ClassLink

Cloudflare

CyberArk SAML

Duo SSO

Google SAML

JumpCloud SAML

Keycloak

LastPass

Microsoft AD FS SAML

miniOrange

NetIQ

Okta SAML

OneLogin SAML

Oracle SAML

PingFederate SAML

PingOne SAML

Rippling SAML

Salesforce

Shibboleth Generic SAML

Shibboleth Unsolicited SAML

SimpleSAML.php

VMware


Set up SAML SSO

SAML SSO is available only as an add-on to the Business plan.

To set up SAML SSO:

  1. Navigate to the account management portalarrow-up-right > SAML SSO .

  2. Click Configure now .

  3. Add your domain(s), then click Configure now .

  4. On the WorkOS setup page, select your identity provider from the list and follow the instructions.

You can make changes to your configuration in SAML SSO > Configure Provider within the WorkOS settings page.

Test your SAML SSO configuration with Termius

By default, once SAML SSO is set up, your account is in the hybrid mode - you already can use SAML SSO but you still have an option to log in with email and encryption password as a fallback.

To test your SAML SSO configuration:

  1. Ensure the test session on the WorkOS side passes successfully.

  2. Log out of your Termius account.

  3. Click Continue with SAML SSO on the login page.

  4. Enter your work email address and click Continue.

  5. You will be redirected to your identity provider's login page. Enter your credentials and log in.

  6. If the configuration is successful, you will be redirected back to Termius and logged in via SAML SSO.

circle-check

Disable SAML SSO

You have an option to disable SAML SSO temporarily or completely.

If you have issues with your provider and want to disable SAML SSO only temporarily, just disable the toggle Require to log in with SSO. Once disabled, you will be able to use just your email address and encryption password as a fallback.

If you want to deactivate SAML SSO completely:

  1. Disable the toggle Require to log in with SSO.

  2. Remove your configuration via SAML SSO > Configure Provider within the WorkOS settings page.

Last updated

Was this helpful?