Service | Microsoft Docs article | Related commit history on GitHub | Change details |
---|---|---|---|
platform | Meeting Apps Apis | https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/apps-in-teams-meetings/meeting-apps-apis.md | The following table includes the response codes: The `targetedMeetingNotification` API allows apps to send targeted in-meeting notifications to specific participants in a meeting. Apps send targeted in-meeting notifications based on user action. The API is available through bot API. +### Prerequisite ++You must configure your app manifest with [RSC permissions](../graph-api/rsc/resource-specific-consent.md) under the `webApplicationInfo` property to send targeted in-meeting notifications to specific participants in a meeting. Use the following examples to configure your manifest: ++<br> ++<details> ++<summary><b>For app manifest version 1.12 and later</b></summary> ++```json +"webApplicationInfo": { + "id": "<<MICROSOFT-APP-ID>>", + "resource": "https://RscBasedStoreApp" }, + "authorization": { + "permissions": { + "resourceSpecific": [ + { + "name": "OnlineMeetingNotification.Send.Chat", + "type": "Application" + } + ] + } +} + ``` ++<br> ++</details> ++<br> ++<details> ++<summary><b>For app manifest version 1.11 and earlier</b></summary> ++```json +"webApplicationInfo": { + "id": "<<MICROSOFT-APP-ID>>", + "resource": "https://RscBasedStoreApp", + "applicationPermissions": [ + "OnlineMeetingNotification.Send.Chat" + ] +} + ``` ++<br> ++</details> + > [!NOTE] > > * The API payload only permits a task module with a URL. |
platform | Resource Specific Consent | https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/graph-api/rsc/resource-specific-consent.md | The following table provides resource-specific permissions for a chat: | Calls.JoinGroupCalls.Chat | Join calls associated with this chat or meeting. | | TeamsActivity.Send.Chat | Create new notifications in the activity feeds of the users in this chat. | | OnlineMeetingTranscript.Read.Chat | Read the transcripts of the meeting associated with this chat. |+|OnlineMeetingNotification.Send.Chat| Send notifications in the meeting associated with this chat.| For more details, see [chat resource-specific consent permissions](/graph/permissions-reference#chat-resource-specific-consent-permissions). |