Microsoft Block

Blocks ::: block_microsoft
Maintained by Enovation Dev Team, Lai Wei
Part of set Microsoft 365.
This block provides a user-facing menu to access various Microsoft 365 integration features, resources, and settings.
Latest release:
2991 sites
1k downloads
59 fans
Current versions available: 7

Microsoft 365 Plugins for Moodle

Microsoft Block

This block provides a user-facing menu to access various Microsoft 365 integration features, resources, and settings.

NOTE: This plugin replaces the two profile field plugins in the Microsoft 365 plugin set: profilefield_oidc and profilefield_o365.

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

Contributors

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

Comments RSS

Comments

  • David Mudrák
    Fri, 13 Nov 2015, 8:05 PM

    Hi James. Thanks for sharing your plugin, and sorry for the delays in our reviews. While attempting to test your plugin, I ran into some problems - now reported as CONTRIB-5990. I have to mark this as needing more work for now.

  • David Mudrák
    Wed, 9 Dec 2015, 7:05 PM

    Thanks James for providing the updated version, and sorry for the delay in the review. I finally managed to check the installation process and review the code. I appreciate high standard of the coding style in your plugin, and overall clean and easy to follow design of the code. Well done on that. I just left one more issue in your bug tracker reported (CONTRIB-6043) which does not block the approval though.

    I am happy to approve this block now. You are cleared to land, welcome to the Plugins directory!

  • Paul Clarke
    Tue, 7 Jun 2016, 6:02 PM
    Hi

    We are loving the new block, especially with the link to OneDrive etc.

    Is there a way (or possibly an idea for development) for a link to go to their e-mail? or an indicator showing how many unread messages they have with the link to their mail?

    It seems silly to have an Office365 Plugin that does not have link to Mail.
  • Thomas College
    Sat, 9 Jul 2016, 1:15 AM
    We moved over to the Microsoft block a few weeks ago. Users who did not previously connect their Moodle account with their Office 365 account do not have the option to do so in the Microsoft block. I've attempted to both check and uncheck the 'Show Office 365 Connect link' option for the Microsoft block defaults, but this does not result in this option displaying for users.

    Has anyone experienced this problem before? If anyone has any insight on how to fix it, it would be appreciated.
  • Thomas College
    Tue, 12 Jul 2016, 1:20 AM
    Allowing OpenID Connection and Disconnection, OpenID Connection, and OpenID Disconnection for both the Authenticated user and other roles fixed the issue. The permission states that allowing could allow users to change site configuration and behavior.

    Has anyone else allowed this permission for users on their site? Has anyone experienced any issues resulting from allowing this permission?

    Thanks
  • Mark Schweter
    Thu, 11 Aug 2016, 9:41 AM
    After upgrading this Microsoft block, users who did not previously connect their Moodle account with their Office 365 account do not have the option to do so in the Microsoft block. I've attempted to both check and uncheck the 'Show Office 365 Connect link' option for the Microsoft block defaults, but this does not result in this option displaying for users.

    Anyone have a fix?
  • James McQuillan
    Thu, 11 Aug 2016, 11:16 AM
    Hi Mark - have you granted your users either the "auth/oidc:manageconnection" or "auth/oidc:manageconnectionconnect" capabilities - these capabilities are required to show this link. Older versions incorrectly did not require these capabilities (they were only checked further down the connection process).
Please login to post comments