How to Integrate Microsoft 365 to LMS

How to Integrate Microsoft 365 to LMS

Idea
Overview
In this tutorial, you'll learn how to integrate Microsoft Teams meetings into your course activities, allowing you to seamlessly schedule and manage virtual classes directly within the Learning Management System. This guide will cover the steps to set up and link your Teams meetings, ensuring smooth coordination and communication with your students.


Notes
Step Tutorial
How to Integrate Microsoft Teams into the LMS
Warning
IMPORTANT:
  1. Required Microsoft Access Privilege: Global Administrator
  2. To proceed with this integration, please contact support to request for the Powershell script that you will need for Step #3 onwards.

Step 1: Open Azure Portal: https://portal.azure.com/ 

Step 2: Login to Azure Portal and click Cloud Shell



Step 3: Run the ./Moodle-EntraID-Script.ps1 and type in desired Entra ID App Name

 
 
Step 4: Type in your LMS URL (sample below: https://sampleLMS.eskilled.com.au/) 

Step 5: Uploading the script using File share 

(PowerShell script to upload will be provided to you by our Support Team)

Upload the file (script) 

Step 6: Upload the script with the same folder structure - create folder for each .cloudconsole, Assets, Json following the same structure from the provided script zip file) 

Navigate to script folder 

 

Step 7: Grant admin consent for the application


 
Once application configuration was completed successfully, kindly provide the following details to our support team 
Application (Client) ID: 
Client Secret:  
(
screenshot for sample purposes only) 


 
Step 8: Using the same required Microsoft Access Privilege: Global Administrator, open created application in Entra ID Portal: https://aad.portal.azure.com/ under Enterprise Applications and Grant admin consent for the organisation. 
 



Grant Permissions 


Once done, please inform our support team so we can finalise the setup to allow Moodle on your MS Teams 

How to Add Microsoft Teams Meeting as Course Activity?
1.Go to your Course then enable Edit Mode


2. Click Add an activity or resource


3. Type in the search bar "Teams"
4. Click on the MS Teams Meeting then Add


5. Open the new MS Teams Activity and Sign in your account.


6. Once signed in, click on the Create Meeting Link button


7. Enter the Meeting Details
8. Click Create



9. Fill up the following Activity Details as needed.
      - "Meeting-URL" will be automatically filled in when step 7 is done.
10. Click Save and return to course


That's it! You now have created a Microsoft Teams Meeting in your LMS course.

Now, let's see how we can join the meeting. Follow the steps below:
How to Join the Teams Meeting?
1. Click on the MS Teams Activity



2. If you have the MS Teams App installed, click on "Open", if not, click "Continue on this browser"


3. Check your account. Make sure you are logging in with the correct account.
4. Configure your Audio and Video
5. Once you are ready to join, click Join Now




Congratulations on completing this tutorial. We hope this has been helpful to you and your organisation. For any questions or concerns regarding this function, please reach out to us via email at support@eskilled.com.au