Integrating uKnowva with Azure Active Directory for Single Sign-On (SSO)
Azure Active Directory (Azure AD) is Microsoft's cloud-based identity and access management service, facilitating seamless sign-in and access to various resources, including Microsoft 365, the Azure portal, and numerous other SaaS applications.
If your organization is already utilizing Azure AD and uKnowva, enabling Single Sign-On (SSO) can streamline user access. Below are the steps to configure SSO between Azure AD and uKnowva:
1. Install the SAML SSO Plugin:
To begin, install the SAML SSO plugin for uKnowva by following this link: uKnowva SAML Integration Plugin.
2. Register an App in Azure AD:
To Navigate to the Azure AD portal and register a new application. For detailed instructions, refer to this guide: Step-by-Step Guide for App Registration on Azure AD.
- Application Name: uKnowva SSO app.
- Signing Options: Assertion.
- Mandatory Attribute Names: username, name, email.
- SP Entity ID (Application ID URI):
[https://ursinstance.uknowva.com/plugins/system/saml_uknowva/ (Please replace urinstance.uknowva.com with your actual instance URL)] - Assertion URL (Redirect URI):
[https://ursinstance.uknowva.com/?morequest=acs (Please replace urinstance.uknowva.com with your actual instance URL)]
3. Update SAML Plugin Configuration:
After configuring the application in Azure AD, update the settings in the SAML plugin installed in uKnowva with the following details:
You can obtain the following details from the Federation Metadata document URL.
- IdP Entity ID:
[You can find the EntityID in Your IdP-Metadata XML file enclosed in "EntityDescriptor" tag] - Single Sign-On Service URL:
[Given in the IdP-Metadata XML file enclosed in "SingleSignOnService" tag]
4. Testing:
- Once the setup is complete, test the configuration with a test user credential.
- By following these steps, you can seamlessly integrate uKnowva with Azure AD, enhancing user experience and security.
In case you face any problems, then please write to helpdesk@uknowva.com, our awesome support team will surely help you!