Sign in to ComplianceScout with Duo Single Sign-On over SAML 2.0.
Copy these from ComplianceScout → Settings → SSO when you create the connection. The exact, per-connection values are shown there.
urn:guardstream:sp:<tenant_id>Included in the SP metadata below. Most IdPs can import the metadata URL instead of typing this.
https://<your-app-host>/sso/saml/callback/<connectionId>https://<your-app-host>/sso/saml/metadata/<connectionId>Contains the SP entity ID, ACS URL, and SP certificate. Import this into your IdP when it supports metadata import — it is the least error-prone path.
urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddressConfigure your IdP to send the user's email address as the NameID. ComplianceScout rejects any other NameID format.
Steps verified against the vendor documentation linked at the bottom of this page. Labels can change — that link is the source of truth.
Log in to the Duo Admin Panel and go to Applications → Application Catalog.
Find Generic SAML Service Provider (labeled SSO) and click Add.
In the Service Provider section, set Entity ID = urn:guardstream:sp:<tenant_id> and Assertion Consumer Service (ACS) URL = the ACS URL shown in ComplianceScout. (Or use Metadata Discovery → Metadata XML URL and paste ComplianceScout's SP metadata URL.)
In the SAML Response section, set NameID format = urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress and NameID attribute = the email token (<Email Address>, which resolves to mail / Email).
Set a Name for the application and click Save.
From the Metadata section at the top of the application page, collect Entity ID (IdP Entity ID), Single Sign-On URL (IdP SSO URL), and Download certificate (IdP signing cert) — or copy the Metadata URL to import all three at once.
Authorize the appropriate users via your Duo policy/groups.
Back in Settings → SSO, paste these into the connection and save.
<duo-entity-id><duo-sso-url>Download certificate (or copy the Metadata URL)In Map attributes, add a row sending your group source to an attribute named groups (or roles); or use the Role attributes section, mapping Duo Groups. Set ComplianceScout's role-mapping attribute to match.
Configure the connection in Settings → SSO, then test sign-in before rolling it out to your team.