Microsoft 365 Integration

General plugins (Local) ::: local_o365
Maintained by Enovation Dev Team, James McQuillan, Zion Brewer, Nima Mojgani
This plugin provides libraries and services that power other Microsoft 365 plugins.

Microsoft 365 Integration

Moodle 3.2
Released: Tuesday, November 20, 2018, 2:55 AM

Office 365 and Azure Active Directory Plugins for Moodle

Note: support for this version has ended as of 01 Jan, 2020.

o365 Local Plugin

This plugin provides libraries and services and power other Office 365 plugins. In addition to providing implementations of Office 365 apis, this plugin handles a wide variety of Moodle events to fully integrate Office 365 into a Moodle installation.

This is part of the suite of Office 365 plugins for Moodle.

This repository is updated with stable releases. To follow active development, see:


  1. Unpack the plugin into /local/o365 within your Moodle install.
  2. From the Moodle Administration block, expand Site Administration and click "Notifications".
  3. Follow the on-screen instuctions to install the plugin.

For more documentation, visit

For more information including support and instructions on how to contribute, please see:

Issues and Contributing

Please post issues for this plugin to: Pull requests for this plugin should be submitted against our main repository:


© Microsoft, Inc. Code for this plugin is licensed under the GPLv3 license.

Any Microsoft trademarks and logos included in these plugins are property of Microsoft and should not be reused, redistributed, modified, repurposed, or otherwise altered or used outside of this plugin.

Version information

Version build number
Version release name
Stable version
MD5 Sum
Supported software
Moodle 3.2
  • Latest release for Moodle 3.2

Version control information

Version control system (VCS)
VCS repository URL
VCS tag

Default installation instructions for plugins of the type General plugins (Local)

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder in the "local" subdirectory.
  4. Visit to finish the installation.