---
title: "Configure SSO with DUO"
slug: "configure-sso-with-duo"
updated: 2025-05-25T11:26:36Z
published: 2025-05-25T11:26:36Z
canonical: "support.controlup.com/configure-sso-with-duo"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.controlup.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configure SSO with DUO

3rd party identity provider applicationsThis use case example is provided for your benefit, but we don't take responsibility for the screenshots, content, and functionality of these 3rd party applications.

**Prerequisites:**

- You have a DUO account with the necessary permissions to **Protect an Application**.

**Set up the SAML application in DUO**

1. Go to **Applications > Protect an application**.![Go to Protect an Application](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/DUO-saml1.png)
2. Search for **Generic** **SAML Service Provider** and click **Protect**.![Click Protect](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/DUO-saml2.png)
3. Under the **Metadata**section, copy the following values and paste them into the fields in the DEX SAML settings page:
  1. Copy the **Entity ID** and paste it into the **Entity/Issuer ID** field in DEX.
  2. Copy the **Single Sign-On URL** and paste it into the **IdP Login URL** field in DEX.
  3. Copy the **Single Log-Out URL** and paste it into the **IdP Logout URL** field in DEX.![Copy Entity ID, Single Sign On URL and Single Log Out URL links](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/DUO-saml3.png)
4. Under the **Downloads** section, click **Download certificate** and upload the certificate into the **IdP Signing Certificate** field in DEX. Note that DUO must be configured to sign the SAML assertion.![Click Download certificate and upload the certificate](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/DUO-saml4(1).png)
5. Copy the following values from the DEX SAML settings page and paste them into the fields in DUO under the **Service Provider** section:
  1. Copy the **Relying Party Trust Identifier** from DEX and paste it into the **Entity ID** field in DUO.
  2. Copy the **Endpoint/Assertion Login URL** from DEX and paste it into the **Assertion Consumer Service (ACS) URL** field in DUO.
  3. Copy the **Assertion Logout URL** from DEX and paste it into the **Single Logout URL** field in DUO.![Copy values from the DEX SAML settings page and paste into the fields in DUO](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/DUO-saml5.png)
6. Under the **SAML Response** section:
  1. Set the **NameID format** to urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress.
  2. In the **NameID attribute** field, enter UserPrincipalName.![Set the NameID format and enter UserPrincipalName](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/DUO-saml6.png)
7. In the **Map attributes**, add the following attributes.  ![Add Map attributes](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/DUO-DexAttributes(1).png)
  - If you use ControlUp for VDI & DaaS and you want to use LDAP for authorization to the VDI & DaaS web UI (or you are using a Real-Time DX version lower than 9.0), add the following attributes. This step is not required if you want to use a ControlUp account for authorization to the VDI & DaaS web UI. Learn more about accessing the VDI & DaaS web UI for [versions 9.0 and higher](/v1/docs/vdi-daas-authentication-methods) and [versions lower than 9.0](/v1/docs/access-vdi-daas-web-ui-for-versions-lower-than-90).![Add attributes for LDAP](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/DUO-saml7-attributes.png)
8. Optionally, if you want to use IdP-initiated SSO or [assign roles to ControlUp users based on IdP user groups](/v1/docs/assign-user-roles-with-idp-groups), you must set up additional attributes. [See the attribute table](https://support.controlup.com/docs/saml-sso-for-dex#step-3-configure-user-attributes-in-your-idp) for details.
9. In the DEX SAML settings page, set the **Default Role** for DEX user accounts automatically provisioned when a new user signs in with SAML.![Set the default role for DEX for IdP SSO](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/AAD-DEX-DefaultRole.png)
10. Scroll to the bottom of the page and click **Save**.

After performing the steps above, you can now sign in to ControlUp with SAML using the SAML URL. You can find the SAML URL at the top of your DEX SAML settings page.
