Skip to content
English - United States
  • There are no suggestions because the search field is empty.

Setting up Single Sign-On (SSO) with BetterMynd

Single Sign-On (SSO) uses a partner’s identity provider (IdP) to verify users, allowing them to sign-in to the BetterMynd platform with their institution-specific credentials instead of a BetterMynd username and password.

The following information can be shared with your campus technical contact.

What is Single Sign-On (SSO)?

Single Sign-On (SSO) is your campus’s login system. It’s what students already use to access things like email, course platforms, and health services. When BetterMynd is connected through SSO, it uses that same trusted system to confirm a student’s identity.

What that means is that your students don’t need to create a new username or password for BetterMynd. They can simply login using their existing campus credentials, ensuring that only authorized users can access the platform.

Beyond security, SSO makes BetterMynd feel like a natural extension of your existing student support services. Because students already use this same login for health and counseling resources, it creates a familiar, seamless experience that can help drive engagement.

What other benefits does SSO provide?

SSO integration aligns BetterMynd with the institution’s existing access framework for student services. Because the same authentication flow is used across systems (e.g., health and counseling platforms), it provides a consistent user experience which can support higher adoption and engagement.

How long will it take to integrate SSO with BetterMynd? 

We generally recommend building in 5-15 business days (1-3 weeks) to get SSO set up for your users in the production environment. While the process is relatively straightforward and can be completed even more quickly, it is dependent on available partner resources and communication between your team and BetterMynd.  

What methods of SSO are supported? 

BetterMynd supports SAML2 with Web Service Federation. These are widely accepted standards that are supported by most identity tooling and make integration simple and seamless on both sides.  

How will user accounts be provisioned? 

BetterMynd will create a platform account for any user authenticated by the partner’s Identity Provider. No “list” of users is required for SSO. 

Who should be allowed to sign in to the BetterMynd platform? 

The BetterMynd platform supports two user roles:  

  1. Campus Administrators: Points of contact at your institution who need administrative access to platform data for your institution. 
  2. Users: Individual end users accessing the platform for online therapy services.  

Both roles will be funneled through the SSO integration, so both roles will need to be allowed access to the BetterMynd platform service defined by the Identity Provider. What users are given access is entirely up to the partner. 

Do you support provider-initiated sign-ins? 

No. BetterMynd only supports service-initiated sign-ins. 

Do I also need to provide roster lists of students via Secure File Transfer Protocol (SFTP)?

SSO and SFTP integrations are complementary when utilizing BetterMynd. SSO handles authentication by verifying a user’s identity while SFTP supports eligibility management by providing BetterMynd up-to-date roster data. To learn more about the SFTP process, please visit this article.

Setting up Single Sign On (SSO)

The following steps will be taken first in the development environment. Once testing confirms the environment is working properly, the steps will be repeated for the production environment.  

Step One

The partner will provide their Identity Provider’s metadata file or URL. This can be different for the two environments, or the same metadata can be used for both. 

Step Two 

BetterMynd will provide the following environment specific details: 

  • Service metadata URL.  
  • Expected attributes.  
  • Partner specific sign in URL. 

Step Three 

The partner will test the environment. 

  1. Using the partner specific sign in URL, you should be redirected to your IdP for login. 
  2. After entering valid credentials into your IdP, you should be redirected back to the BetterMynd platform. 
  3. Users should not see a form for verifying First Name/Last Name/Email (we should be collecting these automatically via attributes).
    1. Note: This step may require a bit of troubleshooting. Every IdP uses its own naming scheme for attributes and configuring to match sometimes takes a bit of trial and error.  
  4. New users should get a validation email and link that they will need to click on. 
  5. User lands on a page where they are presented BetterMynd’s Terms & Conditions.