Hello @Tommy Freed , thank you for reaching out. Like any other application, LMS (Learning Management Systems) can also be developed to support either SAML or OIDC/OAuth. Now the SSO experience depends solely on the type of auth protocol been used in the application as based on that the integration would be done with AAD, and accordingly AAD would be issuing the auth-tokens to the application for it to use and authenticate the user.
You can check the following documents that speak on integrating a SAML-based LMS Azure Gallery application called TalentLMS: https://learn.microsoft.com/en-us/azure/active-directory/saas-apps/talentlms-tutorial#configure-talentlms-single-sign-on
If you are developing your own LMS solution which is yet not added to Azure Gallery Apps, then you might consider checking the following docs:
- If you are developing an app using OIDC/OAuth protocols: https://learn.microsoft.com/en-us/azure/active-directory/saas-apps/openidoauth-tutorial
- If you are developing an app using SAML protocol: https://learn.microsoft.com/en-us/azure/active-directory/manage-apps/add-application-portal
Hope this helps.
Do let us know if this helps and if there are any more queries around this, please do let us know so that we can help you further. Also, please do not forget to accept the response as an Answer; if the above response helped in answering your query.