User profile fields: Office 365 Connection

profilefield_o365
Maintained by Picture of James McQuillan James McQuillan, Picture of Zion Brewer Zion Brewer, Picture of Nima Mojgani Nima Mojgani
This plugin provides a link in users' profiles to access Office 365 management functions. **This plugin has been replaced by the Microsoft Block**
206 sites
45 downloads
10 fans

Moodle plugins for Office 365 and Active Directory


Office 365 Profile Field

This plugin provides a link in users' profiles to access Office 365 management functions.

Note: This plugin has been replaced by the Microsoft Block

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

This plugin is updated with stable releases. To follow active development, see: https://github.com/Microsoft/o365-moodle


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

Picture of James McQuillan
James McQuillan (Lead maintainer)
Picture of Vinayak (Vin) Bhalerao
Vinayak (Vin) Bhalerao
Picture of Akinsaya Delamarre
Akinsaya Delamarre
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Anthony Borrow
    Sun, 18 Jan 2015, 3:08 AM
    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
  • Picture of Rein Laaneser
    Thu, 23 Jul 2015, 3:24 PM
    Permission question about "Connection to Office 365? "

    In setting Apps permission in Azure AD settings,
    as written in Documentation, Office Connection will not start.

    In user profile page, cliking
    - "Connect to Office 365"
    gives text
    - Office365 connection is: Not Connected. Connect to Office365

    But when I enable all apps and delegated permissions in Azure AD App configure,
    then it shows connection well.
    - "User is connected to Office 365. Manage"

    What permissions did I miss (beside the ones in documentation) in first place to add in Azure AD settings?


    Second question is about Calendar sync

    Moodle calendar will sync to Outlook Online well, but not Outlook to Moodle.

    Moodle admin/cron.php script is giving error messages:
    - "Bad response received when fetching events."

    Thank you for your help

    Rein


  • Picture of James McQuillan
    Thu, 23 Jul 2015, 11:42 PM
    Hi Rein,

    In the settings for the Office365 integration local plugin, there's a tool to check the configured permissions in Azure - using this tool should give you a list of any missing permissions.

    That message occurs when the API call to check for new events fails - this can be for a couple of different reasons. If you check the permissions using the tool I mention above and see any missing permissions be sure to add them. Another thing to check is the health check, which is also available from the Office365 integration local plugin.
  • Picture of Thomas College
    Sat, 11 Jun 2016, 12:18 AM
    Are there any known issues with this plugin and Moodle 3.0?
  • Picture of James McQuillan
    Sat, 11 Jun 2016, 12:20 AM
    @thomas - This functionality of this plugin is now in the Microsoft block (https://moodle.org/plugins/block_microsoft). We're not actively developing this profile field plugin anymore so there may be issues. Check out the Microsoft block if you don't have it already - it's the better way to go.
  • Picture of Thomas College
    Tue, 14 Jun 2016, 9:24 PM
    James, thanks for the reply. We'll check out the Microsoft block.
Please login to post comments