Skip to content

Commit 2b7c172

Browse files
authored
Merge pull request #26263 from garchiro7/onlinemeetings-patch-update
Update patch documentation fo onlinemeetings
2 parents c1116e1 + 1ffd8fe commit 2b7c172

File tree

3 files changed

+35
-20
lines changed

3 files changed

+35
-20
lines changed

api-reference/beta/api/onlinemeeting-update.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Permissions for the following HTTP request:
4343
<!-- { "blockType": "ignored" } -->
4444

4545
```http
46-
DELETE /users/{userId}/onlineMeetings/{meetingId}
46+
PATCH /users/{userId}/onlineMeetings/{meetingId}
4747
```
4848

4949
<!-- {
@@ -93,18 +93,23 @@ The last column indicates whether updating this property takes effect for an in-
9393
| allowBreakoutRooms | Boolean | Indicates whether breakout rooms are enabled for the meeting. | No |
9494
| allowedLobbyAdmitters | [allowedLobbyAdmitterRoles](../resources/onlinemeetingbase.md#allowedlobbyadmitterroles-values) | Specifies the users who can admit from the lobby. Possible values are: `organizerAndCoOrganizersAndPresenters`, `organizerAndCoOrganizers`, `unknownFutureValue`. | Yes |
9595
| allowedPresenters | onlineMeetingPresenters | Specifies who can be a presenter in a meeting. | Yes |
96-
| allowLiveShare | meetingLiveShareOptions | Indicates whether live share is enabled for the meeting. | No |
96+
| allowLiveShare | meetingLiveShareOptions | Indicates whether live share is enabled for the meeting. | No |
9797
| allowMeetingChat | meetingChatMode | Specifies the mode of meeting chat. | Yes |
9898
| allowPowerPointSharing | Boolean | Indicates whether PowerPoint live is enabled for the meeting. | No |
99+
| allowRecording | Boolean | Indicates whether recording is enabled for the meeting. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). | Yes |
99100
| allowTeamworkReactions | Boolean | Indicates whether Teams reactions are enabled for the meeting. | Yes |
101+
| allowTranscription | Boolean | Indicates whether transcription is enabled for the meeting. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). | Yes |
100102
| allowWhiteboard | Boolean | Indicates whether whiteboard is enabled for the meeting. | No |
103+
| anonymizeIdentityForRoles | onlineMeetingRole collection | Specifies whose identity is anonymized in the meeting. Possible values are: `attendee`. The `attendee` value can't be removed through a PATCH operation once added. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |No |
101104
| endDateTime | DateTime | The meeting end time in UTC. | No |
102105
| isEntryExitAnnounced | Boolean | Whether or not to announce when callers join or leave. | Yes |
103106
| lobbyBypassSettings | [lobbyBypassSettings](../resources/lobbybypasssettings.md) | Specifies which participants can bypass the meeting lobby. | Yes |
104107
| participants | [meetingParticipants](../resources/meetingparticipants.md) | The participants associated with the online meeting. Only attendees can be updated. | No |
105108
| recordAutomatically | Boolean | Indicates whether to record the meeting automatically. | No |
106109
| startDateTime | DateTime | The meeting start time in UTC. | No |
107110
| subject | String | The subject of the online meeting. | No |
111+
| watermarkProtection | [watermarkProtectionValues](../resources/watermarkprotectionvalues.md) | Specifies whether the client application should apply a watermark to a content type. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |No |
112+
| broadcastSettings (deprecated) | [broadcastMeetingSettings](../resources/broadcastmeetingsettings.md)| Settings related to a live event. | No |
108113

109114
> [!NOTE]
110115
>

api-reference/v1.0/api/onlinemeeting-update.md

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Permissions for the following HTTP request:
4141
<!-- { "blockType": "ignored" } -->
4242

4343
```http
44-
DELETE /users/{userId}/onlineMeetings/{meetingId}
44+
PATCH /users/{userId}/onlineMeetings/{meetingId}
4545
```
4646

4747
<!-- {
@@ -86,24 +86,29 @@ The following table lists the properties that can be updated. In the request bod
8686
The last column indicates whether updating this property will take effect for an in-progress meeting.
8787

8888
| Property | Type | Description | Applies to in-progress meetings? |
89-
|-----------------------------|------------------------------------------------------------|-------------------------------------------------------------------------------------|------------------------------|
90-
| allowAttendeeToEnableCamera | Boolean | Indicates whether attendees can turn on their camera. | Yes |
91-
| allowAttendeeToEnableMic | Boolean | Indicates whether attendees can turn on their microphone. | Yes |
89+
|-----------------------------|------------------------------------------------------------|-------------------------------------------------------------------------------------|------------------------------------ |
90+
| allowAttendeeToEnableCamera | Boolean | Indicates whether attendees can turn on their camera. | Yes |
91+
| allowAttendeeToEnableMic | Boolean | Indicates whether attendees can turn on their microphone. | Yes |
9292
| allowBreakoutRooms | Boolean | Indicates whether breakout rooms are enabled for the meeting. | No |
93-
| allowedPresenters | onlineMeetingPresenters | Specifies who can be a presenter in a meeting. | Yes |
94-
| allowLiveShare | meetingLiveShareOptions | Indicates whether live share is enabled for the meeting. | No |
95-
| allowMeetingChat | meetingChatMode | Specifies the mode of meeting chat. | Yes |
96-
| allowPowerPointSharing | Boolean | Indicates whether PowerPoint live is enabled for the meeting. | No |
97-
| allowTeamworkReactions | Boolean | Indicates whether Teams reactions are enabled for the meeting. | Yes |
9893
| allowedLobbyAdmitters | [allowedLobbyAdmitterRoles](../resources/onlinemeetingbase.md#allowedlobbyadmitterroles-values) | Specifies the users who can admit from the lobby. Possible values are: `organizerAndCoOrganizersAndPresenters`, `organizerAndCoOrganizers`, `unknownFutureValue`. | Yes |
99-
| allowWhiteboard | Boolean | Indicates whether whiteboard is enabled for the meeting. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
100-
| endDateTime | DateTime | The meeting end time in UTC. | No |
101-
| isEntryExitAnnounced | Boolean | Whether or not to announce when callers join or leave. | Yes |
102-
| lobbyBypassSettings | [lobbyBypassSettings](../resources/lobbyBypassSettings.md) | Specifies which participants can bypass the meeting lobby. | Yes |
103-
| participants | [meetingParticipants](../resources/meetingparticipants.md) | The participants associated with the online meeting. Only attendees can be updated. | No |
104-
| recordAutomatically | Boolean | Indicates whether to record the meeting automatically. | No |
105-
| startDateTime | DateTime | The meeting start time in UTC. | No |
106-
| subject | String | The subject of the online meeting. | No |
94+
| allowedPresenters | onlineMeetingPresenters | Specifies who can be a presenter in a meeting. | Yes |
95+
| allowLiveShare | meetingLiveShareOptions | Indicates whether live share is enabled for the meeting. | No |
96+
| allowMeetingChat | meetingChatMode | Specifies the mode of meeting chat. | Yes |
97+
| allowPowerPointSharing | Boolean | Indicates whether PowerPoint live is enabled for the meeting. | No |
98+
| allowRecording | Boolean | Indicates whether recording is enabled for the meeting. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). | Yes |
99+
| allowTeamworkReactions | Boolean | Indicates whether Teams reactions are enabled for the meeting. | Yes |
100+
| allowTranscription | Boolean | Indicates whether transcription is enabled for the meeting. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). | Yes |
101+
| allowWhiteboard | Boolean | Indicates whether whiteboard is enabled for the meeting. | No |
102+
| anonymizeIdentityForRoles | onlineMeetingRole collection | Specifies whose identity is anonymized in the meeting. Possible values are: `attendee`. The `attendee` value can't be removed through a PATCH operation once added. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |No |
103+
| endDateTime | DateTime | The meeting end time in UTC. | No |
104+
| isEntryExitAnnounced | Boolean | Whether or not to announce when callers join or leave. | Yes |
105+
| lobbyBypassSettings | [lobbyBypassSettings](../resources/lobbybypasssettings.md) | Specifies which participants can bypass the meeting lobby. | Yes |
106+
| participants | [meetingParticipants](../resources/meetingparticipants.md) | The participants associated with the online meeting. Only attendees can be updated. | No |
107+
| recordAutomatically | Boolean | Indicates whether to record the meeting automatically. | No |
108+
| startDateTime | DateTime | The meeting start time in UTC. | No |
109+
| subject | String | The subject of the online meeting. | No |
110+
| watermarkProtection | [watermarkProtectionValues](../resources/watermarkprotectionvalues.md) | Specifies whether the client application should apply a watermark to a content type. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |No |
111+
| broadcastSettings (deprecated) | [broadcastMeetingSettings](../resources/broadcastmeetingsettings.md)| Settings related to a live event. | No |
107112

108113
> [!NOTE]
109114
>

concepts/whats-new-overview.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ Added [teamsMessageEvidence](/graph/api/resources/security-teamsmessageevidence)
2525

2626
### Teamwork and communications | Calls and online meetings
2727

28-
[Fetch the recording of a Teams live event](/graph/api/onlinemeeting-get#example-6-fetch-the-recording-of-a-teams-live-event-deprecated).
28+
- [Fetch the recording of a Teams live event](/graph/api/onlinemeeting-get#example-6-fetch-the-recording-of-a-teams-live-event-deprecated).
29+
- Enabled the **allowRecording**, **allowTranscription**, **anonymizeIdentityForRoles**, **broadcastSettings**, and **watermarkProtection** as supported properties in the [update](/graph/api/onlinemeeting-update) operation of the [onlineMeeting](/graph/api/resources/onlinemeeting).
2930

3031
### Teamwork and communications | Messaging
3132

@@ -70,6 +71,10 @@ Enabled the application permission `Sites.Archive.All` for the [site: archive](/
7071
- [List Planner plans](/graph/api/teamschannelplanner-list-plans?view=graph-rest-beta&preserve-view=true) owned by a shared channel in Teams.
7172
- Updated the request URL of the [List businessScenarioTasks](/graph/api/businessscenarioplanner-list-tasks?view=graph-rest-beta&preserve-view=true) method to require the `$filter` query parameter to scope the request to an **externalObjectId**, **externalContextId**, or a **groupId**.
7273

74+
### Teamwork and communications | Calls and online meetings
75+
76+
Enabled the **allowRecording**, **allowTranscription**, **anonymizeIdentityForRoles**, **broadcastSettings**, and **watermarkProtection** as supported properties in the [update](/graph/api/onlinemeeting-update?view=graph-rest-beta&preserve-view=true) operation of the [onlineMeeting](/graph/api/resources/onlinemeeting?view=graph-rest-beta&preserve-view=true).
77+
7378
### Teamwork and communications | Messaging
7479

7580
Introduced the following more granular delegated and application permissions for retrieving all members of a channel:

0 commit comments

Comments
 (0)