How to configure Microsoft Active Directory with SeekLMS

How to configure Microsoft Active Directory with SeekLMS

This document  explains how to integrate Azure AD with SeekLMS as SSO 

App Registration:

  1. Click on the App Registration 




  1. Click on New Registration



  1. Enter a suitable name for the application and select the type “Accounts in this organizational directory only (Default Directory only - Single tenant)”



  1. Note the following: 

    1. Application (client)

    2. Directory (tenant) 



  1. Click on the redirect URI 


  1. Click on Add a Platform and choose web


  1. Enter the following for Redirect URI

    1. https://training-domain.com/integration/msal-authorized/ 

    2. Note replace training-domain.com with your LMS domain

    3. Click Configure 



  1. Client Secret: 

    1. Click on Certificates and secret 

    2. Click on New Client secret 



  1. Enter a description and expiration date choose 24 months

  2. Click on Add

  3. Copy the value as shown below and store it somewhere safe




  1. Go to API permissions and ensure all the highlighted permissions are given



  1. Log in to SeekLMS as an admin

    1. Navigate to settings from the sidebar.

    2. Settings > General settings > Scroll down to Single Sign On part > Turn on the Microsoft SSO > Click the configure button.

    3. Populate the details using the data noted from the previous steps, for authority URL use the default





    • Related Articles

    • How to Configure Single Sign On (Microsoft Active Directory)

      1) Log in to Active directory Provider. 2) Select "App registrations". 3) Click on "New registration". 4) Enter your preferred name & select the first option under 'Supported account types'. 5) Note down "Application (client) ID" & "Directory ...
    • Microsoft Account Setup.

      A free basic plan cannot be integrated with the platform. You will need to have a paid account for it to work. To Add Microsoft Teams Account in the SeekLMS Platform you need these details: Application (client) ID Client Secret(Value) Directory ...
    • What are the system requirements for SeekLMS?

      While SeekLMS is a cloud-based service, there are certain system requirements which need to be met for the smooth functioning of the platform. Here are the requirements for Instructor-Led and self-study courses: Instructor-Led courses: For ...
    • Who is an active user?

      An active user is someone who logs in at least once during the 30-day billing period.  There is no limit to the number of times a user can login.  The pricing plans are based on unique logins of active users.
    • Who is an active user?

      An active user is someone who logs in at least once during the 30-day billing period.  There is no limit to the number of times a user can login.  The pricing plans are based on unique logins of active users.