Microsoft 365 Integration

General plugins (Local) ::: local_o365
Maintained by Enovation Dev Team, Lai Wei
Part of set Microsoft 365.
This plugin provides libraries and services that power other Microsoft 365 plugins.
Latest release:
6333 sites
3k downloads
135 fans
Current versions available: 7

Microsoft 365 Plugins for Moodle

Microsoft 365 Integration Local Plugin

This plugin provides libraries and services that power the Microsoft 365 plugins. 

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
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5

Contributors

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

Comments RSS

Comments

  • James McQuillan
    Tue, 11 Aug 2015, 12:06 AM
    The SharePoint sites are current accessible only to teachers in the Moodle course. There are future plans to expand this to students and other users, but that's not available quite yet.
  • Márton Bacsó
    Thu, 27 Aug 2015, 7:37 PM
    Need some help sad. I have followed the guideline and everything works until I delete a synced account from Office 365 in Office 365. Although the user can't log into the system, it remains in Moodle AND it duplicates. I don't know why. Any help would be appreciated!
  • James McQuillan
    Fri, 28 Aug 2015, 2:09 AM
    Hi Marton, The next release includes an overhaul of the user sync code and this issue should be resolved.
  • Márton Bacsó
    Fri, 28 Aug 2015, 4:56 AM
    Thank you, that is really great to hear! smile
  • Rob Barnett
    Sat, 29 Aug 2015, 9:11 PM
    We can no longer use guest access for our Moodle 2.9 site after installing the Office o365 following these instructions:
    https://docs.moodle.org/27/en/Office365

    Usually with guest login we get the "Login as guest" submit button and then a place to enter a password after pressing the button. But after configuring for Office 365 suite, a guest user clicks on the "login as guest" button which then just tells the user they have an invalid login.
    The live logs give the following error.
    Login failed for the username 'guest' for the reason with id '3'.
    This error just means that the wrong password was provided. It acts as if guest access is not even enabled as far as I can tell.

    Any ideas?

    Thank you.
  • James McQuillan
    Mon, 31 Aug 2015, 10:43 PM
    Hi Rob,

    Are you using a custom login URL? Any other modifications to the login/logout page/process? Are you using any other authentication plugins?

    I'll do some further testing with this scenario to get a good answer for you.

    Thanks for the report
  • Rob Barnett
    Wed, 2 Sept 2015, 11:25 PM
    Hi James,

    Thanks for the response. There have not been any other modifications to the login/logout page/process. The only authentication plugins enabled are OpenID Connect used with the Office 365 and only Manual Accounts have users. Email based self-registration is enabled but has never been used (no users).

    Thanks,
    Rob
  • James McQuillan
    Fri, 4 Sept 2015, 12:15 AM
    Thanks Rob - What version of OpenID Connect and this local plugin are you using?
  • Rob Barnett
    Tue, 8 Sept 2015, 8:32 PM
    It's version 2015060100

    Thanks,
    Rob
  • James McQuillan
    Tue, 8 Sept 2015, 11:59 PM
    Thanks Rob, I believe I have a solution for this issue that will be included in the next release. Once it's out can you give it a try and let me know whether it's resolved for you?
  • Rob Barnett
    Fri, 11 Sept 2015, 7:16 AM
    Thanks James. I really appreciate it. Yes, we can definitely try it out once it's released.
  • Martin Kriegler
    Wed, 16 Sept 2015, 1:06 AM
    Hi James,
    At our university we implemented the plugin (connection to Office 365) succesfully with just one small issue: authentication does not work correctly when the password contains a special character (@ for example) on the first and only on the first position! Do you have an explanation for this strange behavior?
    Thanks Martin
  • James McQuillan
    Wed, 16 Sept 2015, 1:12 AM
    Hi Martin,

    That is very odd! What exactly happens when you have this special character in the password? Does Moodle give you an error message or Azure/O365?
  • Martin Kriegler
    Wed, 16 Sept 2015, 7:49 PM
    Hi James,

    The Moodle log states: "Login failed for the username xyz for the reason with id '3'".
    I found that just means that someone tried to log in with a valid username but with a wrong password.
    By the way we implemented Moodle 2.9.1+ (Build 20150730)
  • James McQuillan
    Thu, 17 Sept 2015, 3:18 PM
    Thanks Martin - I've created an issue to investigate this further. Stay tuned for updates.
Please login to post comments