statcounter tracker
Integrating Moodle and Office 365 for Education - Education - Site Home - MSDN Blogs
The Education Blog
Ray Fleming's take on what's interesting in Education IT in Australia

Integrating Moodle and Office 365 for Education

Home      Content index      Case studies      Windows 8 Education Apps      RSS feed       About

Integrating Moodle and Office 365 for Education

  • Comments 22

Please note that this information has now been superseded by further announcements and code releases. More information here



We’re continuing to build the list of integration resources that we provide for Moodle, so that schools, TAFEs and universities can integrate their Moodle platforms more securely with the rest of their existing infrastructure. This is a common goal for central IT teams, where they want to ensure their users (both staff and students) are able to move seamlessly between their different systems, and their data isn’t locked into a single platform. For example, rather than having learning resources locked away within their Learning Management System it’s possible to use the content management of SharePoint, and storage space of OneDrive (the new name for SkyDrive), to ensure that users have access even when they are not using Moodle directly, or to provide content management such as version control for staff. In the past I’ve written about the SkyDrive/OneDrive plugin for Moodle and the Moodle kit for Windows Azure.

imageThe latest plugin from Microsoft integrates Moodle with Office 365 and OneDrive. This allows teachers to create courses and assignments in Moodle that can be read, edited, and submitted by students in SharePoint.

The download package incudes:

  • Moodle and Office 365 Step-by-Step Guide: Federation using Active Directory Federation Services
    This guide walks you through the setup of a basic lab deployment of Moodle, Active Directory Federation Services (AD FS) 2.0, and Windows Azure Active Directory to perform cross-product, browser-based identity federation.  Once you have the single-sign (SSO) experience setup, you can automate user provisioning and user enrolment in Moodle through your Office 365 system.
  • Moodle-Office 365 User Installation Guide
    This document provides step-by-step instructions to configure and install the Microsoft provided plugin for integration with Moodle. It also describes the new features that are enabled by this plugin.
  • Moodle Release Package
    This installation package contains PHP files and related resources that a developer can use to create the plugin.

Learn MoreDownload the Moodle and Office 365 integration resources and guidance

Related Moodle Stories

You can see all related Moodle blog articles here

  • This is an interesting article, but how do you link Moodle and the Education version of Office365?  This requires one to have yet another account and all authentication with Azure.... Most individuals like myself are looking for a plugin that uses their own AD Authentication with is synched with the Office365 Education version....And in turn provides the ability to upload and download documents form the Onedrive repository in Moodle....

  • I agree with KC. We do not utilize Windows Azure, but would love an article explaining how to get OneDrive for Business to integrate into Moodle. We already use ldap_sync to create accounts in Moodle (much easier than the article is), but if there's a simpler way to integrate Office 365/ADFS into Moodle for just OneDrive for Business, that would be awesome!

  • Agree with the other posters here.  There really needs to be a way to integrate Moodle and Office 365 without using Azure.  Our school is using Moodle and we are now trying to heavily push Office usage across the board.  However, we have certain teachers using Google Calendars because it integrates into Moodle without any effort or IT intervention.  How can it be so difficult to do something similar with Office 365?

  • Agree with the above. We need to be able to allow students the ability to see their OneDrive for Business repository in the Moodle file picker. Our school is using Office 365, but if we can't integrate it into Moodle, we'll have to have them all start using Google Drive, which is easily linked.

  • I'd really like the ability to integrate onedrive for business into moodle as well it would be a very useful feature.

  • Agree with all of the above. Want to integrate what we have not have to do something new

  • Agree with all the above.  A plugin allowing One Drive for Business (as comes with the Education plans)to be used within Moodle without an Azure account would be great.

  • Agree that we need a repository plug-in that works as per the OneDrive Repository plug-in.

    We have moved to Education 365 and OneDrive for Business and have used Moodle for a long time. Staff and students are used to using the Google and DropBox Repositories which work well. I will not release the OneDrive repository as it will just cause confusion when they are unable to access their university 365 OneDrive for Business accounts.

    Why does it need to be different and so complicated?

    Roger Emery

    Learning Technologies Development Manager

    Southampton Solent University

  • Has anyone been able to get this plugin to work?  I am trying to directly authenticate against an identity provider (Office 365) I have set up in ACS.  A Fiddler trace reveals that ACS is returning a token, but Moodle doesn't seem to be able to read the information in the token.  It tries to create an entry in the mdl_users table, but that entry doesn't contain First, Last, email, etc.

  • I agree with Roger Emery, same situation in our institution

    If we use Microsoft Education, we hope we can integrate it with most commonly used applications for Education, in this case Moodle.

    We use Azure for authentication a few years ago, but we had some problems so we turned to restructure our infrastructure.

  • Can we see a demo for this integration?  

    How the students will see the courses of Moodle into Office 365?

    I can't imagine...

  • What is the point of a blog if you don't answer people's questions? I see alot of questions, but now answers. Guess I'm moving on.

  • I agree.  We just went through migrating from Google Apps to Office 365.  Everything works EXCEPT the OneDrive Repository on Moodle because Microsoft for Education uses the OneDrive for Business model for cloud storage.  This seems like something that can be set up on the Microsoft side to choose between personal or business.  Really need someone at Microsoft to see this and address it.  

  • would be great if this could work as suggested would allow us to adopt one drive fully.

  • In response to previous comments on how Google is easier to integrate, why not OneDrive, etc - here is an an announcement from last Friday by Jean Paoli on some details of the MS Open project on O365/Moodle.

    OneDrive, OneNote, & Outlook calendar integration are all on scope.

    Remote-Learner are doing some of the tech on this -

Page 1 of 2 (22 items) 12
Leave a Comment
  • Please add 3 and 8 and type the answer here:
  • Post