Moodle Plugins directory: Microsoft 365 Integration: Versions: 4.2.8 | Moodle.org
Microsoft 365 Integration
Local plugins ::: local_o365
Maintained by
Enovation Dev Team,
Lai Wei,
Patryk Mroczko
Part of set Microsoft 365.
This plugin provides libraries and services that power other Microsoft 365 plugins.
Microsoft 365 Integration 4.2.8
Moodle 4.2
Released: Thursday, 17 October 2024, 9:36 PM
Code prechecks
overview
phplint
phpcs422 | 199
js63 | 84
css21 | 16
phpdoc3 | 0
savepoint47 | 0
thirdparty
grunt1 | 1
shifter
mustache
gherkin
HTML | XMLThis is part of the 4.2.8 release of the Microsoft 365 Moodle plugin suite for Moodle 4.2, version v20241017_m402
Complete Release Note: https://github.com/microsoft/o365-moodle/releases/tag/v20241017_m402
This is the final release for Moodle 4.2 since feature and security support for Moodle 4.2 in core Moodle has stopped.
The main feature included this release is supporting binding username token claim
- This feature allows Moodle site administrators to select the ID/access token claim to be used as Moodle username.
- This feature supports both Microsoft Entra ID and other OpenID Connect IdPs.
- Tools are provided to migrate existing Moodle accounts to use a different binding username token claim.
- The feature is sponsored by University College London (UCL) (https://ucl.ac.uk/).
Other changes included in this release:
- Improve how course sync scheduled task handles missing resources.
- Bug fix in group ownership check when user role change from teacher to student.
- Bug fix in getting list of courses with sync enabled.
- Update group and team cache tables name column precision.
- Fix link to outdated documentation.
- Set home page URL of Azure app to be Moodle URL when creating Azure app using the Windows PowerShell script.
- Avoid setting UPN as Moodle user idnumber when creating new accounts in user sync task.
- Bug fix where clicking the "Check Moodle settings" button on Teams integration configuration page doesn't update Moodle settings.
- Bug fix in Teams app manifest file creation.
- Read custom course sync status from DB to avoid caching issue when updating customised course sync settings.
- Create config changes log entries when updating configurations.
- Remove deprecated API functions from event classes.
- Avoid using dynamic property since it's deprecated in PHP 8.2+.
Version information
- Version build number
- 2023042435
- Version release name
- 4.2.8
- Maturity
- Stable version
- MD5 Sum
- b44eb22ea37d3e9086bff0f1439254ba
- Supported software
- Moodle 4.2
- Latest release for Moodle 4.2
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS tag
- v4.2.8
Default installation instructions for plugins of the type Local plugins
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder in the "local" subdirectory.
- Visit http://yoursite.com/admin to finish the installation.