Single sign-on (SSO) is an add-on feature. To enable it for your organization, contact your HappyOrNot contact person. Note that the prerequisites below must be done before it can be enabled.
When you use single sign-on (SSO), your employees can log in to HappyOrNot Analytics with their normal login credentials without having to create new credentials. Through SSO, your organization can also utilize existing multi-factor authentication (MFA) systems to increase security when accessing HappyOrNot Analytics.
HappyOrNot Analytics supports all identity providers that support SAML 2.0.
Pre-requisites
Before SSO can be set up for your organization, you need to create a SAML 2.0 integration for your identity provider. To do this, follow the instructions for your identity provider.
Microsoft Azure (external link)
Google Workspaces (external link)
Okta (external link)
Amazon Web Services IAM Identity Center (external link)
Needed HappyOrNot Analytics Service Provider (SP) information can be found or imported from the attached XML file.
Optional signing and encryption for extra security can be configured using the attached .pem file.
Set up SSO in HappyOrNot Analytics
- Go to Admin > Organization settings.
- Under Single Sign-on SAML Configuration, select Edit.
- Upload the user information as an XML file that you have exported from your identity provider (recommended) or enter the information manually.
- Select Request signing and token encryption, if supported by your identity provider. Signing and encryption are optional, but highly recommended. Signing provides integrity and authenticity, while encryption ensures confidentiality.
- Select Save.
Change the login method for users
Once SSO has been set up in HappyOrNot Analytics, you can choose which users can sign in through SSO and which will have separate HappyOrNot credentials.
- Admin > Users and select Manage Login Methods.
- Select which login method you want to use for the users. You can either change the method for all users or only for those with certain email addresses.
- Select Apply.
If the user already has HappyOrNot credentials, their previous password will stop working when you change their login method to SSO.