Okta

Configure SAML 2.0 for Bitwarden

This guide provides instructions on configuring SAML 2.0 Single Sign-On (SSO) for the Bitwarden app.

Contents


Supported features

Bitwarden supports the following feature:

Prerequisites

Integrate the app in Okta

  1. In the Admin Console, go to Applications > Applications.
  2. Click Browse App Catalog.
  3. Search for and select the Bitwarden app.
  4. Click Add Integration.
  5. On the General Settings tab, enter an Application label and the Connection ID you retrieved from Bitwarden. Click Done.

    Bitwarden General Settings tab showing Application label and Connection ID fields
  6. On the Authentication tab, under Sign-on methods, select SAML 2.0.

    If you're using Okta Classic Engine, the Authentication tab is called the Sign On tab.

  7. On the Assignments tab, click Assign > Assign to People (or Groups).
  8. Select the users who need access, click Save, and then click Go Back.
  9. On the Sign On tab, copy the following values and store them for later use:
    • Identity Provider Issuer
    • Identity Provider Single Sign-On URL
    • X.509 Certificate

Configure SAML in Bitwarden

  1. In the Bitwarden Admin Console, go to Single Sign-On and select your SSO profile.
  2. In the SAML identity provider configuration section, click Enter Details Manually.
  3. Paste the Identity Provider Issuer, Identity Provider Single Sign-On URL, and X.509 Certificate that you copied from Okta.

    Bitwarden SAML identity provider configuration form showing Entity ID, Single sign-on service URL, and X.509 public certificate fields
  4. Click Save & Continue.
  5. Test the connection and select an existing domain or verify a new one.
  6. Ensure that the user is assigned in Bitwarden to enable SSO.

Verify SP-initiated SSO

Go to your Bitwarden sign-in page (for example, vault.bitwarden.com/#/login). Enter the email address that's assigned to the Bitwarden app in Okta. Click Use single sign-on. You're redirected to the sign-in page for your org. Enter your Okta credentials. You're signed in to Bitwarden.

Supported SAML attributes

Bitwarden supports these SAML attributes:

Attribute Value
email user.email
firstname user.firstName
lastname user.lastName

Additional information

See Okta SAML 2.0.