Moodle Teams by Skooler

HOW-TO

Contents

  1. Connecting the app to your Office365 platform
    a. Log in and grant permissions
  2. Connecting to your Moodle learning management system
    a. Set up the Moodle API
    b. Create a new dedicated user for the app
    c. Set correct user rights and privileges for the app
    d. Create and obtain the token for the app
    e. Connect the app Management Portal with Moodle
  3. Additional configuration steps
    a. Enable iFrame support
    b. Plug-ins to install
  4. Microsoft Office 365 Integration plug-in configuration
    a. Install the Moodle plugin
    b. Register and integrate Moodle with Azure AD
  5. OpenID Connect Authentication plug-in configuration
  6. WebHooks plug-in configuration

Before you start

The Moodle in Teams app by Skooler (“the app”) connects to and fetches information from two platforms that need to be installed before you can start the setup process explained on this page.

These two platforms are:

  1. Microsoft Office 365 with Teams
  2. Moodle learning management system. Version 3.5 is required and version 3.8 is recommended to utilize all services offered by the app, such as fetching all groups in a specified course.

For the app to be able to access all the information it needs from both O365 and Moodle, the proper access rights must be assigned to the app during the setup process. This can only be achieved if a Moodle user with admin rights and a O365 Azure AD user with Global Administrator (not regular admin) rights are taking part in the setup process.

If you don’t have these two users available, we recommend you postpone the setup process and continue when you do have both users available. Log out from all browser windows and applications using your personal Office 365 user before you log in as the Global Administrator.

1. Connecting the app to your Microsoft 365 platform

The app’s management portal can be found here: https://moodlemanage.skooler.com/

2. Connecting to your Moodle learning management system

Now you need to prepare your Moodle installation to be able to communicate with the app. The next steps must be done by a Moodle admin user with admin rights in the Moodle installation you are connecting. Note that if you have one test Moodle and one live Moodle, you need to use the correct log-in for the correct installation.

Before you start make sure you are logged out of all other Moodle windows and sessions.

3. Additional configuration steps

In this section we have collected the recommended steps that will enhance your learning experience and get the most out of our app.

4. Microsoft Office 365 Integration plug-in configuration

In this section we’ll guide you through how to install, register and integrate Moodle plugins with Azure AD.

Moodle Get started Guide

Do you need Moodle Support? Contact us at moodle.support@skooler.com