Single Sign On (SSO)
Learn how to set up Single Sign On (SSO) in Netcore Unbxd for secure app-based login.
Overview
Single Sign-On (SSO) is an authentication process that allows users to access multiple applications with a single set of credentials. It enhances security, reduces user effort, and simplifies credential management.
Prerequisites
Note: The user must be registered for the Azure App. This registration is done by the Netcore Unbxd support team.
Before proceeding, make sure the following points are covered.
- An Azure Active Directory tenant with admin access.
- A Netcore Unbxd account should be present with admin privileges.
- A registered custom domain in Azure AD.
Benefits of SSO
- Centralized Security: Authenticate users through your IdP for enhanced security.
- Simplified Access: Eliminate the need for multiple credentials.
- Enterprise-Ready: Compatible with providers like Microsoft Azure and supports SAML 2.0.
Configure Single Sign on for Netcore Unbxd
Sign in to your Netcore Unbxd account Panel. Navigate to Profile > SSO.
👍 Important
Once the user account is registered in Azure AD for Unbxd application, then you would be able to enable button on the SSO screen under profile section. Refer to Azure Registration For SSO.
Once account is enabled in Azure AD, enter the below details (Azure help desk will share the details) and save the configuration.
- Ensure the App federation Metadata URL from Azure AD is mapped to Metadata URL in the Netcore Unbxd panel.
- Ensure the Login URL from Azure AD is mapped toLogin URL in the Netcore Unbxd panel.
SSO Workflow
Follow the given steps.
- Click “Log in with SSO” on the Netcore Netcore login page.
- Enter your Account Name and Work Email.
- If the dashboard is SSO-enabled, you are redirected to the IdP login page.
- Upon successful authentication, you are redirected back to the Netcore Netcore Panel.
Common Errors and Messages
Refer to the given table to know the common failure reasons for SSO.
Scenario | Message |
---|---|
Panel is not SSO-enabled | This account is not configured for SSO. |
Email not linked to SSO | This email is not configured for SSO. |
Duplicate usernames for one email | It seems that multiple usernames are associated with this email ID. Please contact your admin or Unbxd support. |
IdP authentication failure | Login failed due to incorrect credentials. |
Redirection fails | Unable to connect to your identity provider. Please try again later. |
Session expired | Your session has expired. Please log in again. |