-
Task
-
Resolution: Done
-
Minor
-
None
-
4.4
-
MOODLE_404_STABLE
-
6
-
Team Hedgehog 2024 Sprint 1.3, Team Hedgehog 2024 Sprint 2.2
This task involves analysing the relevant API documentation for MS Teams and determining technical feasibility and any obvious challenges with implementing a communication provider for that platform.
The primary goal of this task is to evaluate the Microsoft Graph REST API v1.0 for Teams to see if it supports the current key functionality requirements within the LMS communication API and a similar feature set to the Matrix communication provider (for example creating a room/channel, adding/removing remove users from that etc).
The output should be some brief documentation that outlines the findings.
Please record all information in the MS Teams Feasibility Investigation document. This document provides a template which covers all of the relevant functional requirements we need to gather information on, with yellow highlights where input is required based on the MS Teams API docs (you can remove the yellow text under a section once you have populated the relevant information. There are a couple of examples included in red to help show how some information such as cURL calls/responses can be formatted in the document (format based on the original Matrix design document - though that document includes a lot of details not required here).
This task is timeboxed to a "small" (6 points).