Moodle Plugins directory: Microsoft 365 Integration: Versions: 3.9.7 | 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 3.9.7
Moodle 3.9
Released: terça-feira, 26 outubro 2021, 7:13 PM
Code prechecks
phplint
phpcs253 | 197
js87 | 128
css229 | 23
phpdoc378 | 0
savepoint2 | 1
thirdparty
grunt1 | 1
shifter
mustache
gherkin
HTML | XMLThis is part of the 3.9.7 release of the Microsoft 365 Moodle plugin suite for Moodle 3.9, version v20211026_m39.
[Complete Release Note](https://github.com/microsoft/o365-moodle/releases/tag/v20211026_m39)
The most significant change in this release is moving the user field mapping feature from the local_o365 plugin to the auth_oidc plugin, and integrate it with the Moodle default field mapping feature.
- All previous settings are automatically migrated.
- The remote fields available for mapping depend on whether the local_o365 plugin is configured on the Moodle site - if it's not configured, only profile fields available in user ID token can be mapped; otherwise many other fields returned in Graph API calls can be mapped.
- After the move, some native Moodle user profile mapping features, such as field locking, can be applied.
Other changes include:
- Add option to reset group/team without creating new ones when resetting a Moodle course connected to group/team.
- Fix a bug in checking user creation conditions on group membership where indirect group memberships are not recognised.
- Fix a bug in which user sync attempts to create duplicate users sometimes.
- Fix a bug in user sync where guest users are synced regardless of the status of the guest user sync option setting.
- Improve handling of Microsoft account upn changes.
- Fix a bug in conflicts between user sync options.
- Fix a bug where incorrect Shared Moodle Secret is generated when deploying Teams bot.
- Improve handling of error "Mismatch between usernames and userids" in user login.
- Reduce the number of DB query parameters when processing user sync batches to avoid DB error.
- Skip mandatory authentication method change for Moodle users using other auth methods who manually created connection with Microsoft account.
- Apply "sync new course by default" settings to restored courses.
- Improve error handling syncing timezone in user sync.
- Raise memory limit in user sync.
- Fix a bug in syncing office phone number profile field.
- Fix a bug in syncing preferred name profile field.
- Fix a bug in processing user sync task when email match is used and duplicate email address exists.
- Handle delay in provisioning Moodle Teams app when creating a Team for a connected course.
- Fix a bug in which the local_o365 configuration tab parameter is added to the URL of other admin configuration pages.
- Update Moodle Teams app icon to comply with Teams app icon requirements.
[Complete Release Note](https://github.com/microsoft/o365-moodle/releases/tag/v20211026_m39)
The most significant change in this release is moving the user field mapping feature from the local_o365 plugin to the auth_oidc plugin, and integrate it with the Moodle default field mapping feature.
- All previous settings are automatically migrated.
- The remote fields available for mapping depend on whether the local_o365 plugin is configured on the Moodle site - if it's not configured, only profile fields available in user ID token can be mapped; otherwise many other fields returned in Graph API calls can be mapped.
- After the move, some native Moodle user profile mapping features, such as field locking, can be applied.
Other changes include:
- Add option to reset group/team without creating new ones when resetting a Moodle course connected to group/team.
- Fix a bug in checking user creation conditions on group membership where indirect group memberships are not recognised.
- Fix a bug in which user sync attempts to create duplicate users sometimes.
- Fix a bug in user sync where guest users are synced regardless of the status of the guest user sync option setting.
- Improve handling of Microsoft account upn changes.
- Fix a bug in conflicts between user sync options.
- Fix a bug where incorrect Shared Moodle Secret is generated when deploying Teams bot.
- Improve handling of error "Mismatch between usernames and userids" in user login.
- Reduce the number of DB query parameters when processing user sync batches to avoid DB error.
- Skip mandatory authentication method change for Moodle users using other auth methods who manually created connection with Microsoft account.
- Apply "sync new course by default" settings to restored courses.
- Improve error handling syncing timezone in user sync.
- Raise memory limit in user sync.
- Fix a bug in syncing office phone number profile field.
- Fix a bug in syncing preferred name profile field.
- Fix a bug in processing user sync task when email match is used and duplicate email address exists.
- Handle delay in provisioning Moodle Teams app when creating a Team for a connected course.
- Fix a bug in which the local_o365 configuration tab parameter is added to the URL of other admin configuration pages.
- Update Moodle Teams app icon to comply with Teams app icon requirements.
Version information
- Version build number
- 2020071535
- Version release name
- 3.9.7
- Maturity
- Stable version
- MD5 Sum
- 6a5128d8c3c9578731a7e28c145ae4b9
- Supported software
- Moodle 3.9
- The more recent release 3.9.11 (2020071560) exists for Moodle 3.9
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS tag
- v3.9.7
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.