One solution to setting up Single Sign-On (SSO) is to configure SSO for your domain using SAML. On the BrainHoney side the configuration steps are simple:
If you need to configure the metadata on your SAML IDP server, enter the following URL into a browser to download the metadata from BrainHoney. Substitute [userspace] with the domain userspace of the Brainhoney domain you are using. For example, if your brainhoney domain is "myacademy.brainhoney.com," the userspace would be "myacademy."
Version 1: https://[domain]/saml/metadata.ashx
Version 2: https://gls.agilix.com/SAML/[userspace]/metadata.xml
When using SSO, the users must exist in the current domain. You can optionally login users from a different domain by providing a loginprefix. BrainHoney uses the SAML configuration from that domain. You do not have to upload the idp-meta.xml file into this domain.
<authentication loginprefix="OTHERDOMAINPREFIX"> <provider type="SAML"> </authentication>
Now, when you browse to your domain you will see a login page with a large Login button.
Normally you won’t see this page since you will have logged in to your SAML IDP prior to browsing to BrainHoney, but it’s useful for testing. Clicking the login button should direct you to your SAML IDP login page. Clicking the Use BrainHoney credentials link will allow you to bypass the SAML configuration and login to BrainHoney without using SAML.