Microsoft 365 Integration (shell plugin)

General plugins (Local) ::: local_office365
Maintained by Enovation Dev Team, Lai Wei
Part of set Microsoft 365.
This plugin is a shell plugin that has dependencies on all Microsoft 365 plugins. This helps keep related plugins together.
Latest release:
1129 sites
1k downloads
49 fans
Current versions available: 7

Microsoft 365 Plugins for Moodle

Microsoft 365 Local Shell Plugin

This plugin is a shell plugin that has dependencies on all Office 365 plugins. This helps keep related plugins together.

This plugin requires all Office 365 plugins:

  • auth_oidc
  • block_microsoft
  • local_o365
  • repository_office365
  • theme_boost_o365teams

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

To follow active development on GitHub, or to find historical versions, click here.

The supported Moodle versions of this plugin is in line with core Moodle version support.

Questions and issue reporting

Github should be used for reporting issues found when configuring or using the plugin, and to ask questions. The comments area on this page is not actively monitored.

Contributing

Before we can accept your pull request, you'll need to electronically complete Microsoft's Contributor License Agreement. If you've done this for other Microsoft projects, then you're already covered.

Why a CLA? (from the FSF)

Copyright

(c) 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.

Screenshots

Screenshot #0

Contributors

Enovation Dev Team (Lead maintainer)
Vinayak (Vin) Bhalerao
Akinsaya Delamarre
Please login to view contributors details and/or to contact them

Comments RSS

Rodyti komentarus
  • Anthony Borrow
    sk, 18 saus. 2015, 03:08
    James - Many thanks for sharing this plugin with the Moodle community. I am in the process of reviewing it and the other related plugins. I was able to install the plugin without issue and will continue the review. Peace - Anthony
  • Leon hedding
    tr, 28 saus. 2015, 22:36
    Great plugin. Well put together. Quick question. If we have thousands of students synced from AD using LDAP, how would we migrate to using AAD? We don't want to loose previous user data.
  • Nima Mojgani
    an, 24 kov. 2015, 01:25
    Leon - Office 365 customers have access to a free tool called DirSync and Azure AD Connect (in beta). You can read more about it here: http://en.wikipedia.org/wiki/Azure_AD_Connect
  • Jürg Hoerner
    sk, 6 rugs. 2015, 15:37
    I had a blank screen after installation. Later I recogniced in github, that I need "moodle-local_msaccount" to install. After I installed it worked.
  • Christopher Molnar
    an, 22 gruod. 2015, 01:25
    Hope someone can help - with the most recent update there does not appear to be anyway for a student to disconnect from the Office365 login so when they change their password on office365 they are unable to upload files. Help?
  • James McQuillan
    an, 5 saus. 2016, 13:17
    Hi Christopher, Yes looks like the link got left out of the redesign. The functionality to disconnect is still there, so if a user navigates to [moodle]/local/o365/ucp.php?action=disconnecttoken they will be disconnected as they were previously. They can then reconnect like normal. This link will be added back to the new design shortly. I've also added a task to handle this case better - refreshing tokens for connected accounts. Hoping to have a good solution that won't require disconnecting and reconnecting.
  • Shawn Peters
    pn, 8 saus. 2016, 00:50
    James thanks for the URL link (http://moodle.mydomain.com/local/o365/ucp.php?action=disconnecttoken).
    That fixed my issues - now for them to make that in the code changes besišypsantis
    -Shawn
  • Kevin Wangler
    pn, 1 bal. 2016, 22:08
    When I try to install this (and several others), I keep getting this error: No version found to fulfill the dependency requirements: Microsoft OneNote (repository_onenote > 2015111902) I even manually installed the OneNote plugin which said it was 2015111904 ... not sure what's wrong. Anyone?
  • James McQuillan
    št, 2 bal. 2016, 14:33
    Hi Kevin - looks like repository_onenote didn't make it on to the plugin database in the latest release - this has now been resolved and you should be good to go. Please let me know if you encounter any more issues.
  • Márton Bacsó
    pn, 22 liep. 2016, 13:58
    There seems to be a problem with auth_oidc. When I ask moodle to install the newest release it does copy the new files to the system successfully but it refuses to upgrade the database, because it needs "auth_oidc (2016062000"). When I upload the required version from github it upgrades without error, but after that the whole site stops working and I get error code 500 in EDGE, until I remove the directory of oidc. Any ideas? liūdnas
  • Giannis Theodoulou
    št, 21 kov. 2020, 23:46
    it seems that when a course has 2 teachers cron crashes and does not proceed with the assignment of 2 owners in the team, why is this happening?
  • Kyle Parker
    pn, 11 rugs. 2020, 02:46
    Does this support moodle 3.9.1 yet?
  • Jacqueline Gardner
    kt, 19 lapkr. 2020, 18:38
    Thank you so much for this plugin.
    The last version exceeds my expectations.
Please login to post comments