Skip to main content

SSO Demo Access Links (Viewer Authentication)

Let viewers access demos securely via SSO

Updated today

What Are SSO Share Links?

SSO Share Links let you securely share demos with users authenticated via your company’s SSO - no extra logins, no friction. Originally designed for embedding demos directly into Learning Management Systems (LMS) for seamless training experiences, this feature can also be used in any scenario where simplified, secure access is needed - inside or outside an LMS.


Key Features

  • Dynamically manage who has access via your IDP to provide them with seamless access to shared demos.

  • Cover Page that helps improve performance by preventing multiple demos from loading at once.


Setup Requirements

To enable SSO Share Links for your account, contact the Demostack team and provide:

  • Set up an OIDC-compliant Web Application in your Identity Provider

    • Define redirect URL https://demostack.app/auth/sso (or https://custom_domain/auth/sso in you're embedding in an iFrame)

    • Define groups/users for the application

    • Define appropriate user authentication mechanism for the application (Password only / 2FA / whatever works for you)

    • Allow the following scopes: openid, profile, email

    • Provide us with the following: client_id, client_secret, audience, jwks_url, issuer, authorization_endpoint, token_endpoint

    • Map the following user attributes to the following claims:
      Attribute: User full -> claim: name
      Attribute: User email -> claim: email

  • For optimal iFrame support, provide the desired custom subdomain under your root domain (e.g. lms.companyname.com).


Viewer Experience

  • If the viewer is already logged in to your IDP via SSO → Access is seamless. If not, they'll be prompted to sign in.

  • After authentication, the viewer will see a cover page. The demo starts only when they click to launch.


Important Note

  • SSO Share Link is currently available for select accounts only.


Summary

SSO Share Links provide a secure and user-friendly way to control demo access using your company’s SSO.
They are especially useful for LMS integrations and scenarios where fast, seamless authentication is key.

If you would like to enable this feature, please contact the Demostack team.

Did this answer your question?