InformationBodyThis article explains what single sign-on (SSO) is and what information you'll need to be able to add it to your account. Ⓘ Available to HQ, Teams, and Corporate accounts ⒾDue to the nature of SSO, our Support team does not offer troubleshooting assistance beyond what is available in this article. We recommend that you contact your SSO provider for any further assistance. In this article What is SSO? Emma SSO IdP information to obtain from your SSO provider Information from Emma to give your SSO provider How to add SSO to your Emma account Frequently asked questions What is SSO? Single sign-on (SSO) is a session and user authentication service that permits a user to use one set of login credentials to access multiple applications. SSO can be used by enterprises, organizations, and individuals to mitigate the management of various usernames and passwords, which is why it is only available to tiered accounts. Emma SSO Currently, we offer an IdP initiated SSO through SAML (security assertion markup language). Essentially, this means that the SSO will create a virtual handshake between Emma and SAML that will allow the user to access multiple sign-on ports. You can set this up for yourself in your Emma account with the help of your SSO provider. To do so, you will need the information below about your IdP (identity provider). However, only the account Parent and some Managers will have access to the SSO portion of your account. ⒾOnce SSO is enabled on your account, new users will not receive the usual welcome email that asks them to set up a username and password, since those elements are already embedded in the SSO functionality. Users who existed in Emma prior to SSO setup will still have an Emma password associated with their username, allowing them to bypass SSO. To prevent this, you'll need to delete pre-SSO users and re-invite them once SSO is set up in your account. If this is not done, those users will be able to use the standard Emma login process and they will be able to request password reset emails. Users who were created after SSO was set up cannot use the standard Emma login process and they cannot request password reset emails. IdP information to obtain from your SSO provider You will need to obtain the following information from your SSO provider. Once obtained, you will enter this information into Emma. Entity ID (must be a valid URN)Single sign-on URLSingle logout URL (optional)Public X.509 certificate (text version will work) Information from Emma to give your SSO provider All of Emma's metadata, including assertion URL, can be accessed here: https://app.e2ma.net/app2/sso/metadata/. ⒾYou must actually click on the link above in order to view the metadata. The metadata will not be typed out in this article to avoid inaccuracies or update delays - it must be viewed by clicking on the link above. How to add SSO to your Emma account Click on the gear in the upper right corner of your screen.Select Account from the dropdown menu. If you are currently working in a subaccount, be sure to click on the Account option in the Parent account settings section of the menu.Click on the SSO tab.Click on the Add SSO provider button.In the pop-up window that appears, enter the required information from your SSO provider. Do not put information from Emma's metadata in this pop-up window.Click on the Save button. Once these steps are complete, you will see your SSO details appear in the SSO tab. At this point, SSO setup is complete on Emma's end. There may still be things that you need to configure with your SSO provider, but as far as Emma is concerned, there is nothing else that you need to do. Frequently asked questions about SSO Does Emma support SAML 2.0? Yes, we do. What attributes are required to utilize SSO? AttributeDetailsEntity IDMust be a valid URN, obtained from your IdP.SSO URLThis should be obtained from your IdP.x509 certificateA digital cryptographic signature. This should be obtained from your IdP.SLO URL (optional)Where users will be redirected after they are logged out due to inactivity. If left blank, it will default to the standard Emma login screen. How do you use the personally identifiable information (PII) related to the attributes that you receive? The only PII attribute that we receive is the SAML NameID passed in the assertion that corresponds to the username (email address) of the user in Emma. More information on how we protect this email address can be found in our Privacy Notice. How is metadata shared to set up trust between your service provider (SP) and our identity provider (IdP)? Our metadata is available here: https://app.e2ma.net/app2/sso/metadata/. You are responsible for configuring your IdP with that metadata, then you can set up a new SSO provider in Emma following the instructions found above. Are the links to your system IdP initiated or SP initiated? They are IdP initiated. After I add SSO to my account, will new users still receive an invitation email from Emma when they are added? No, they will not. If SSO is enabled on your account, the email invitation will be suppressed and will not be delivered to the user. What is the service provider (SP) URL needed to login / access the system? The SP URL is https://app.e2ma.net/app2/sso/assert_identity/. ⒾThis is not the URL that SSO users will use to access Emma. This URL is solely for your SSO provider. If a user attempts to access this URL, they will receive an error message. How do SSO users access Emma? Is there a special login screen for them? No, there is not a special login screen for SSO users. Instead, they will need to log in through your SSO provider directly. How you choose to execute this depends entirely on your system and we cannot provide specific assistance or guidance. Once SSO is set up, can anyone at my organization log in to Emma? No, users cannot log in to Emma unless an existing Emma user adds them through the Emma UI. This is true even when an account has SSO set up; SSO does not automatically create users in Emma and it will not allow anyone to access Emma unless they have been added as a user in Emma. Do you require test accounts? No, we do not. Do you have a stage environment for testing? No, we do not. Do you support SHA256 hashing for the signed SSO request? Yes, we do. Do you require a separate SSO solution for admin logins? No, we do not. Does Emma support SCIM or JIT provisioning for SSO user creation? No, Emma does not support SCIM or JIT provisioning for SSO user creation. Each user needs to be created in your SSO provider, as well as in Emma directly. If my account has SSO enabled, can users still sign in with their username and password? It depends. If a user was created prior to SSO being implemented, then they could still technically log in with their Emma password. In order to prevent this, you'll need to delete the user and re-invite them post-SSO setup. Users who were created prior to SSO being implemented can also request password reset emails and can use the password reset link in that email to circumvent SSO. However, users who were created after SSO was implemented cannot request password reset emails. If they try to request one, Emma will prevent the email from being sent.TitleUsing single sign-on (SSO)URL NameUsing-single-sign-on-SSO