Microsoft 365 Integration

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

Microsoft 365 Repository

This plugin provides access to Microsoft 365 as a repository. Specifically, includes OneDrive for Business, Office Video, Office Delve as well as SharePoint Document Libraries and Group Files associated with Moodle courses.

Microsoft 365 Teams Theme

This theme is used with the Microsoft 365 Teams Integration to display Moodle seamlessly within a Teams environment.

Office 365 Connection

This plugin provides a link in users' profiles to access Office 365 management functions. **This plugin has been replaced by the Microsoft Block**

Microsoft Block

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

Skype Web

This block allows you to send and receive Skype for Business chat messages. This is usable by itself or as part of the wider Moodle / Microsoft Office 365 plugin suite.

Azure Active Directory

Allows authentication against Azure Active Directory or Office 365. Useful for EDU customers of Office 365. Must be used with the block_azuread plugin

Azure Active Directory

This plug in allow authentication against Azure Active Directory or Office 365. Has to be used in conjunction with auth_azuread plugin.

OpenID Connect

The OpenID Connect plugin provides single-sign-on functionality using configurable identity providers.

Teams Meeting

Microsoft Teams Meetings App for Learning Management Systems (LMS) integration into Moodle as the Atto plugin. This plugin allows to create the meeting and automatically insert the meeting link into the editor content.

CodeRunner

A question type that allows question authors to set programming questions in which the student answer is code in some programming language, which is graded by running it. More generally it can handle any question to which the answer is text that can be graded by a computer program written by the question author.

Monitoring of learning plans

The main goal of this plugin is to facilitate the work of learning plan managers. It provides an overview of user learning plan, without leaving the page to get information related to this learning plan(such as rating in courses,user evidence,). It also offers statistics by learning plans and competencies. For learning plan templates with a very large number of learning plans (generated from cohorts), this plugin is the best solution, with its advanced filter, it allows you to filter the learning plans by several criterias.

Microsoft OneNote

This plugin provides a common client API for various other Moodle plugins that allow Moodle users to take advantage of Microsoft OneNote. This includes operations such as browsing your notebooks, sections, and pages; students doing assignments in OneNote and teachers providing feedback on those assignments in OneNote.

OneNote submissions

This plugin allows students to work on an assignment in OneNote. This includes creating a OneNote page associated with an assignment submission, saving student's work from OneNote into Moodle as a zip package containing the HTML and any associated images contained in the submission, and recreating the OneNote page from the zip package saved in Moodle if necessary.

OneNote Feedback

This plugin allows teachers to grade and providing feedback for OneNote assignment submissions. This includes viewing a student's submission in OneNote, creating a OneNote page associated with their feedback on the submission, saving that feedback from OneNote into Moodle as a zip package containing the HTML and any associated images contained in the submission, and recreating the OneNote page from the zip package saved in Moodle if necessary.

Catalogue

Provides a visual and central place for a teacher to access everything he can use in his course (activities, reports, blocks, …) Frequently used items can be marked as favorites for quick access. Unless the teacher wants to delete or move an activity or block, he rarely needs to switch to editing mode. Students can also use the Catalogue to access the tools they're allowed to. No need, for users, to learn a first method to add an activity, then a different one to add a block, then a third one to use enrolment methods, and so on, searching the four corners of the UI... With Catalogue, it's the same method for all of these tools and they all can be found at the same place.

Microsoft OneNote

This plugin allows the user to browse their OneNote Online content, such as notebooks, sections, and pages using the Moodle file picker UI. It also allows them to download the content of their OneNote page.

Microsoft Account

This plugin provides a simple client API for OAuth2-based authentication and token management for Microsoft Account. It also provides some helper functions for making REST API calls to services that use the Microsoft Account.

OneNote block

This plugin provides a container for the Microsoft Account signin button and also Microsoft OneNote related action buttons.

Microsoft Services

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

CUL Upcoming events

A block that is similar to the core Moodle Upcoming Events Blocks but displays the events in a news feed style.

OpenIDConnect Management

This plugin provides a link in users' profiles to access OpenID Connect management functions. **This plugin has been replaced by the Microsoft Block**

Integrity Advocate Block

Online proctoring, identity verification and participation monitoring by Integrity Advocate. This is a privacy-first and accessibility friendly solution to ensure assessment integrity inside of Moodle activities. This block allows Moodle to show a proctoring interface to students, interact with the Integrity Advocate service, and show proctoring results to instructors.

Problem section

Adds to the course a section where the teacher can submit a problem to groups of students and give them various collaboration tools to work together on a solution.

Restriction by IntegrityAdvocate

Restriction by Integrity Advocate plugin accompanies the Integrity Advocate block plugin to provide a complete online proctoring solution by preventing access to a course module depending on the Integrity Advocate results in another module.

iyzico Payment

Enroll users via iyzico payment gateway

Microsoft Word file Import/Export (Lesson)

Import the contents of a Word file in '.docx' format file into a Lesson, splitting it into pages based on the "Heading 1" style. Also supports exporting lessons to Word format, for round-trip editing.