|Service||Microsoft Docs article||Related commit history on GitHub||Change details|
|platform||Get Started Overview||https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/get-started/get-started-overview.md||
If you are already familiar with Yeoman workflow, you may prefer using [YoTeamsNow, let's build your first Teams app. But first, pick your language (or framework) and prepare your development environment.
-> [!div class="nextstepaction"]
+> [Build a Teams app with Blazor](../sbs-gs-blazor.yml)
+> [!div class="nextstepaction"]> [Build a Teams app with SPFx](../sbs-gs-spfx.yml) > [!div class="nextstepaction"] > [Build a Teams app with C# or .NET](../sbs-gs-csharp.yml)
|platform||Getting Help||https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/getting-help.md|| - Title: Get help
-description: Help desk----
-# Get help-
-<!-- Microsoft Teams community of developers use Stack Overflow to connect with other developers to ideate, get clarifications, and submit queries. In addition, users can also use one of websites depending on the type of support required to submit queries, doubts, or clarifications.-
-The following table provides links to product-specific information, such as issues, limitations, and general questions about Moodle LMS.-
-|Support type| Contact|
-|Microsoft 365 plugins directory| For more information on Microsoft 365 plugins see, [Microsoft 365 plugin](https://moodle.org/plugins/index.php).|
-|Reporting issues related to Microsoft 365 plugins|For more information see [Reporting issues to Microsoft 365 plugins](https://github.com/enovation/moodle-atto_teamsmeeting).
-|Partner apps| Partner apps are supported by the authoring agencies. For more information on publishing the application description website.|-
-## GitHub issues-
-The following table provides common GitHub issues and the templates used for resolving the same:-
-|Issue category| Clarify the plugins and impacted features.|
-|Issue description| Explain the problem, issue, and error messages observed with date and time, and the impact to your organization. Ensure to clarify the desired outcome.|
-|Contact details| Include contact details who can assist and work with support team to resolve the issue, which may require screen sharing.|
-|Priority| Select P1, P2, or P3 to confirm the impact to your organization and the number of users who are blocked. The priority is based on organizational impact.| -->
|platform||Openid Connect||https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/m365-plugins/openid-connect.md|| - Title: Microsoft 365
-description: Microsoft 365 plugins----
-# Plugins details
-<!-- This document has been merged in m365-plugins overview file
-## OpenID Connect-
-The Open ID Connect plugin allows you to authenticate any website or tool that supports the required specification and provides single sign-on support (SSO) with Microsoft Office 365. The OpenID Connect plugin provides institutions with the following sign-in workflow options to meet their specific requirements:-
-* Users can enter their Office 365 credentials, such as email and password to sign in directly or sign-in using MoodleΓÇÖs username and password fields, without signing into Office 365.
-* Users can select the link to sign in through Office 365 or the OpenID Connect provider on Moodle page.--
-## Microsoft 365 integration-
-Microsoft 365 consists of several apps with multiple functionalities allowing you to stay connected and perform different actions as required. The Microsoft 365 integration plugin allows administrators to validate the following:-
-* Validate appropriate integration functions.
-* Synchronize users between Office 365 and Moodle.
-* Configure required permissions for users.
-* Set up SharePoint website for the course files.--
-### User functions-
-The users can perform the following actions with Microsoft 365 integration.-
-* Check the overall functioning of all Microsoft 365 plugin integrations.
-* Upload a CSV file, which compares Moodle to Office 365 users.
-* Validate configurations for Azure AD permissions.-
-## Microsoft 365 repository-
-The Microsoft 365 repository plugin allows you to store course files in OneDrive. Faculty can add files from the course file section of OneDrive or from their own personal space to this repository.-
-Microsoft 365 offers you the benefit of using it as a file repository for an institution while keeping Moodle's data structure simple. The Microsoft 365 repository plugin provides the following-
-* The faculty can store the course files in OneDrive. Each course has its own folder created in OneDrive, which allows you to add files either from the course files area of OneDrive or from their own personal space.
-* To add files to Moodle as a copy or create a link to the file. The linked file is displayed in a new application window or is embedded in the webpage.
-* To upload files to OneDrive or SharePoint using the Moodle file picker.--
-## Teams meetings-
-The Teams meetings plugin allows you to create meetings requests in calendar, assignments, forum posts, and in the Atto editor as per availability.-
-After the plugin is installed, faculty and students can create an audio or video meeting using Moodle, which requires Microsoft 365 account and Moodle permissions.-
->Teams meetings don't appear on Outlook or Teams calenders, however, individual student names can be added to the invite for the same.--
-## Microsoft 365 Teams theme-
-The Microsoft 365 Teams theme plugin provides you with custom view of Moodle course home page and is available for viewing when you access their Moodle courses within Teams.-
-The theme plugin offers users with an unified enhanced experience with the following features:-
-* Adapts to Microsoft Teams theme changes, such as default, dark, and high contrast.
-* Provides focus on the course activities.
-* Removes Moodle blocks, navigation, header, and footer.
-* Provides Microsoft Team User Interface (UI) elements.--
-## OneNote integration-
-The OneNote integration plugin provides you with options to browse notebooks, sections, and pages; where assignments are submitted and faculty provides necesssary feedback on corresponding assignments in OneNote. OneNote also enhances user experience by adding features beyond tests and links, while extending the capabilities to mobile using digital pens, photo or video media, and co-authoring with groups.-
-OneNote integration helps with access to texts, graphics, and audio repositories. The plugins provides you with the following advantages:-
-* Include browsing notebooks, sections, and pages, where students work on assignments and provide feedback on those assignments in OneNote.
-* Combine digital binder for notes, assignments, and feedback for reference and review.
-* Expand drafting capabilities beyond text and links, and extend mobile usage using digital pens, photo or video media, and co-authoring with groups.
-* Include submission and feedback page for each assignment under the faculty's account. When such is saved within Moodle, a copy of the HTML and any associated pictures are packaged in a zip file.-
-> The submission or feedback events trigger OneNote creation with a section for each course the student has enrolled in.-
-## Microsoft block-
-Microsoft block plugin allows you to access the course SharePoint file location and view the course in OneNote notebook for submissions, along with the option to modify Office 365 integration preferences. The admininstrators can configure the block to appear on all the course pages.-
-Microsoft block enhances user experience by providing an User Interface (UI) to modify Microsoft 365 integration features and access to its numerous resources. Administators can configure the block to view the modified changes to appear on each course page. The block also allows you to perform the following activities:-
-* Access the course SharePoint file location and OneNote notebook.
-* View the course on OneNote notebook for submissions.
-* Configure the Outlook calendar sync.
-* Manages connection to Office 365.
-* Customize personal Office 365 integration preferences.--
-## oEmbed filter-
-oEmbed filter plugin simplifies and enhances user experience by simplifying inclusion of the external HTML content within Moodle. The following are the advantages of oEmbed filter.-
-* Reduces the time to embed videos to an HTML page.
-* Enables embedding of multiple video content providers.
-* Ensures a quicker method to copy and embed code from any of the supported services.
-* Permits video embedding without an API key.--
-## See also-
-* [Partner apps for Moodle](../partner-apps-for-moodle.md)
-* [Getting help](../getting-help.md))
-* [FAQ](../faqs.md) -->
|platform||Partner Apps For Moodle||https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/partner-apps-for-moodle.md||
The mConnect app integrates Moodle courses and activities into Teams to enhance## See also * [Moodle FAQ](faqs.md)
-* [Get help](getting-help.md)
|platform||Create New Project||https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/create-new-project.md||
For more information, see [Create a new Teams Tab app (React)](/microsoftteams/p## Step-by-step guides using Teams Toolkit
-* [Build a Teams app with Blazor](../sbs-gs-blazorapp.yml)