Create SSO Links to Enablement Site Content (Trailblazer.me)

If your enablement site’s authentication provider is Trailblazer.me (TBID), by default your users must log in with their TBID credentials to access your site. You can give users one-click access to your site by creating links that incorporate single sign-on (SSO).

Required Editions

Available in: Enterprise, Performance, and Unlimited Editions
User Roles and Permissions
Enablement Site User Roles  
This topic supports these enablement site roles: Salesforce Admins
Required System Permissions  
To access content on your enablement site: Permission to access at least one content collection

Let's say that you work at the Pure Aloe company, and you want to give users one-click access to a module titled Demo Design. Start with the public URL for the module, and then include the necessary relays that authenticate a user and then navigate to the module.

Some parts of an SSO URL that you create depend on whether the link to your enablement site comes from your Salesforce org or from an Experience Cloud site.

  1. On your enablement site, find the content that you want to link to. In this example, it’s the Demo Design module.
  2. To create an SSO link, start with the https:// protocol and add the online location of the relay service: trailblazer.me.
    Here’s your SSO link so far:
    https://trailblazer.me
  3. Add the relay /relay? parameter, which initiates SSO authentication.
    https://trailblazer.me/relay?
  4. Add the community=domain argument, where domain is the domain portion of the original content URL that you copied, such as purealoe.my.trailhead.
    Your SSO link so far is:
    https://trailblazer.me/relay?community=purealoe.my.trailhead
  5. Add an ampersand character, and then one of these arguments.
    Link is from your Salesforce org
    Add &mydomain=MyDomainName, where MyDomainName is your My Domain name, such as purealoe. In this case, your SSO link so far is:
    https://trailblazer.me/relay?community=purealoe.my.trailhead&mydomain=purealoe
    Link is from an Experience Cloud site
    Add &communitydomain=ExperienceCloudSiteURL, where ExperienceCloudSiteURL is your Experience Cloud site URL without the https:// protocol, such as https://purealoe.my.site.com/partnercentral. In this case, your SSO link so far is:
    https://trailblazer.me/relay?community=purealoe.my.trailhead&communitydomain=purealoe.my.site.com/partnercentral
  6. Add another ampersand, and then add the &path= argument.
    Link is from your Salesforce org
    Your SSO link so far is:
    https://trailblazer.me/relay?community=purealoe.my.trailhead&mydomain=purealoe&path=
    Link is from an Experience Cloud site
    Your SSO link so far is:
    https://trailblazer.me/relay?community=purealoe.my.trailhead&communitydomain=purealoe.my.site.com/partnercentral&path=
  7. Finally, add the path argument’s value, which is the path portion of the original content URL that you copied, such as /content/purealoe/modules/demo-design.
    Link is from your Salesforce org
    Your completed SSO link is:
    https://trailblazer.me/relay?community=purealoe.my.trailhead&mydomain=purealoe&path=/content/purealoe/modules/demo-design
    Link is from an Experience Cloud site
    Your completed SSO link is:
    https://trailblazer.me/relay?community=purealoe.my.trailhead&communitydomain=purealoe.my.site.com/partnercentral&path=/content/purealoe/modules/demo-design