Microsoft Block

Blocks ::: block_microsoft
Maintained by Enovation Dev Team, James McQuillan, Nima Mojgani, Zion Brewer
This block provides a user-facing menu to access various Microsoft 365 integration features, resources, and settings.

Microsoft Block

Moodle 3.7
Released: Wednesday, August 7, 2019, 4:18 PM

Moodle plugins for Microsoft Services

including Office 365 and other Microsoft services

Microsoft block

This plugin provides easy access to all Microsoft Account and Office 365 services for Moodle.

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 /blocks/microsoft 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.
  4. Add the block to any page you want it displayed.

For more documentation, visit

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


© 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
Can be updated to (2020020300), (2019052007), (2020020303), 3.9.0 (2020071500), (2020020304), 3.9.2 (2020071501)
Stable version
MD5 Sum
Supported software
Moodle 3.7

Version control information

Version control system (VCS)
VCS repository URL
VCS tag

Default installation instructions for plugins of the type Blocks

  1. Make sure you have all the required versions.
  2. Download and unpack the block folder.
  3. Place the folder (eg "myblock") in the "blocks" subdirectory.
  4. Visit to complete the installation
  5. Turn editing on in any home or course page.
  6. Add the block to the page
  7. Visit the config link in the block for more options.