Moodle plugins directory: Teams Meeting (atto editor) | Moodle.org
Teams Meeting (atto editor)
⚠️ While this atto editor plugin allows users to create Teams Meetings, the Meetings created are not linked to any Team. The preferred way to create Teams Meetings is to use Teams Meeting LTI to integrate teams in their Moodle environment. Here is a quick demo of how the Teams Meeting LTI works in Moodle.
For more details please visit - Integrate Microsoft Teams classes and meetings within Moodle OR fill this form in case you need any help.
Moodle users with Microsoft 365 accounts can create Teams meetings from within Moodle for free. Teams meetings can be created using the Atto Editor in Calendar, Assignments, Forum posts or wherever else Atto Editor is available. Once the plugin is installed, educators can create an audio or video meeting from Moodle.
1. When editing description using the Atto Editor, click on the Microsoft Teams icon
2. Then select Create meeting link (you will need to sign into your Microsoft Teams account the first time)
3. Enter a meeting title, date, and time, then click Create. The link will show in the field “Your meeting URL”.
4. Mark “Open in a new window” if you want the meeting to open in a new tab and click “Add link”.
Now the meeting link will appear for students in the description of Calendar events, Assignments, Forums posts, or wherever else in Moodle that uses Atto Editor.
Installation instructions
- Download the plugin and extract into lib/editor/atto/plugins/teamsmeeting.
- Install like any other Moodle plugin (ie via visiting as admin <moodle_url>/admin/index.php?cache=1).
Instructions if plugin does not work on Chrome (you are redirected to login page):
The issue happens due to Chrome requirement to have secure cookies and the change of the default value of samesite cookie setting.
To solve this, there are a few things that you can check:
- What PHP version is your Moodle instance using? If it is < 7.3, then the Moodle core code change is needed.
-
Is HTTPS enabled on your Moodle instance? HTTPS is a must for plugin to work in latest Chrome versions.
-
Is option "cookiesecure" enabled in your Moodle config (Administration -> Security -> HTTP security)?
-
Make sure you have the latest plugin code deployed.
Instructions if you get 404 error on creating Teams meeting link
This issue is normally happens on IIS web server, when the query string in the URL after success event creation is longer than the IIS server configured allowed query string length. The query string contains a lot of information can be longer than 5,000 characters. Updating the server configuration to be larger number solves the issue.
See https://github.com/enovation/moodle-atto_teamsmeeting/issues/24#issuecomment-1218167656 for details.
I have the same problem with @Osama Hasan. I've also tried hosting the Meetings App locally (https://github.com/enovation/moodle-atto_teamsmeeting/blob/master/README.md) but I'm getting the same error on my local. I'd appreciate any help. Thanks!
Is it possible to limit the calendar, so the end date cant be more then 60 days apart from the start date, since the duration can be 60 days? ( https://docs.microsoft.com/en-us/microsoftteams/limits-specifications-teams ) - Some teachers think they can have an open meeting they can join, running for a whole school year. - So they use the same meeting instance every morning
We have successfully installed this plugin but when we try to install the additional "Meetings App code prepared to work with Atto plugin" we receive the following error "Unable to detect the plugin type. Please choose the plugin type manually." what Plugin Type should be selected for this plugin?
Many Thanks,
Dave
I have successfully installed the plugin and added it to the Atto Editor. Whenever I try to create a meeting it will say Could not Connect. I am unsure why it is unable to connect.
we have installed the plugin but when we want to create the meeting in the pop up we got an error message: teams.microsoft.com refused to connect. We have office365 subscription, I'm logged in to Moodle using openid with my office365 user. What setup step did I miss? Thanks in advance
It seems that it's impossible to set the permissions for this button. It would have been useful to be able to make this button appear only for teachers.
Works fine in Firefox.
It was working fine before.
The Plugin is showing error after clicking Create link button in popup window, it is redirected to our application login page instead of creating link.
This happens in all browsers except Firefox.
Trying to update "atto_teamsmeeting" to version "v1.2.3 (2020032703)" but got this error message:
"Installing available updates
Debugging output enabled
Downloading atto_teamsmeeting ... <- https://moodle.org/plugins/download.php/25262/atto_teamsmeeting_moodle311_2020032703.zip
-> /www/moodledata/temp/core_plugin/code_manager/distfiles/22f49ed52aed1a7222b43898cff2c3eb.zip ... OK
Validating atto_teamsmeeting ...
core_plugin/corrupted_archive_structure
More information about this error
Debug info: Unknown error during zip extraction (file not created).
Error code: corrupted_archive_structure
$a contents: teamsmeeting/patch/PHP7.3_cross_domain_cookies_allowed.patch
Stack trace:
line 544 of /lib/classes/update/code_manager.php: moodle_exception thrown
line 195 of /lib/classes/update/code_manager.php: call to core\update\code_manager->move_extracted_plugin_files()
line 1163 of /lib/classes/plugin_manager.php: call to core\update\code_manager->unzip_plugin_file()
line 1351 of /lib/classes/plugin_manager.php: call to core_plugin_manager->unzip_plugin_file()
line 2564 of /lib/upgradelib.php: call to core_plugin_manager->install_plugins()
line 196 of /admin/plugins.php: call to upgrade_install_plugins()"
Moodle3.10.6+
PHP 7.4
PostgreSQL 12
Ubuntu 20-.04
Debugging output enabled
Downloading atto_teamsmeeting ... OK
Validating atto_teamsmeeting ...
core_plugin/corrupted_archive_structure
More information about this error