Updates from: 02/09/2023 02:38:51
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).