Background
Single sign-on (SSO) is an authentication method that enables users to securely authenticate with multiple applications and websites by using just one set of credentials.
Steps to configure SSO (Azure)
Step 1: Visit https://portal.azure.com/#home, navigate to "Enterprise applications," and then choose the option to create a "new application."
Step 2: Next, initiate the process to create your new application by entering "TLMS." Subsequently, select the third option, which involves integrating applications not available in the gallery by clicking on "Integrate any other application you cannot find in the gallery
(Non-gallery)." and create the following respected application
Step 3: Select "Get started" and then choose the option for "Rich and secure authentication to applications using the SAML (Security Assertion Markup Language) protocol."
Step 4: Select the "Edit" icon, and then access the "Sign on URL (Optional)" section. This URL is utilized for service provider-initiated single sign-on, should you choose to enable it.
Step 5: Choose "Add Identifier," then proceed to the field marked "Enter an identifier," where you can input the Entity ID.
Step 6: Navigate to TLMS, go to the "Settings" area, and click on Single Sign On and copy the credentials, including the "Entity ID," ACS URL, and Start URL
Step 7: Then fill the “Entity ID” and “ACS URL” in the application and the “Save” SAML Configuration Then copy the Login URL, and download the certificate (Certificate Base64) and enter these on TLMS.
Step 8: Upload the downloaded certificate to TLMS.
Step 9: Save the modifications for Single Sign-On (SSO) login.
Step 10: Access TLMS using Single Sign-On (SSO).