Skip to content

Commit 5211796

Browse files
authored
Merge pull request #26045 from microsoftgraph/yuyaolian/v1-lobby-admitters
add v1 docs for onlinemeeting allowedLobbyAdmitters
2 parents da9bd91 + e6a5bd1 commit 5211796

File tree

6 files changed

+88
-47
lines changed

6 files changed

+88
-47
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ The last column indicates whether updating this property will take effect for an
9898
| allowAttendeeToEnableMic | Boolean | Indicates whether attendees can turn on their microphone. | Yes |
9999
| allowMeetingChat | meetingChatMode | Specifies the mode of meeting chat. | Yes |
100100
| allowTeamworkReactions | Boolean | Indicates whether Teams reactions are enabled for the meeting. | Yes |
101+
| allowedLobbyAdmitters | [allowedLobbyAdmitterRoles](../resources/onlinemeetingbase.md#allowedlobbyadmitterroles-values) | Specifies the users who can admit from the lobby. Possible values are: `organizerAndCoOrganizersAndPresenters`, `organizerAndCoOrganizers`, `unknownFutureValue`. | Yes |
101102
| recordAutomatically | Boolean | Indicates whether to record the meeting automatically. | No |
102103

103104
> [!NOTE]

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

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ Contains information about a meeting, including the URL used to join a meeting,
4141
| :-------------------- | :-------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------- |
4242
| allowAttendeeToEnableCamera | Boolean | Indicates whether attendees can turn on their camera. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
4343
| allowAttendeeToEnableMic | Boolean | Indicates whether attendees can turn on their microphone. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
44+
| allowedLobbyAdmitters | [allowedLobbyAdmitterRoles](../resources/onlinemeetingbase.md#allowedlobbyadmitterroles-values) | Specifies the users who can admit from the lobby. Possible values are: `organizerAndCoOrganizersAndPresenters`, `organizerAndCoOrganizers`, `unknownFutureValue`. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
4445
| allowedPresenters | [onlineMeetingPresenters](#onlinemeetingpresenters-values) | Specifies who can be a presenter in a meeting. Possible values are listed in the following table. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
4546
| allowMeetingChat | [meetingChatMode](#meetingchatmode-values) | Specifies the mode of meeting chat. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
4647
| allowParticipantsToChangeName | Boolean | Specifies if participants are allowed to rename themselves in an instance of the meeting. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
@@ -64,10 +65,10 @@ Contains information about a meeting, including the URL used to join a meeting,
6465
| recordAutomatically | Boolean | Indicates whether to record the meeting automatically. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
6566
| shareMeetingChatHistoryDefault | [meetingChatHistoryDefaultMode](#meetingchathistorydefaultmode-values) | Specifies whether meeting chat history is shared with participants. Possible values are: `all`, `none`, `unknownFutureValue`. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
6667
| startDateTime | DateTime | The meeting start time in UTC. |
67-
| videoTeleconferenceId | String | The video teleconferencing ID. Read-only. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
68+
| videoTeleconferenceId | String | The video teleconferencing ID. Read-only. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
6869
| watermarkProtection | [watermarkProtectionValues](watermarkprotectionvalues.md) | Specifies whether the client application should apply a watermark a content type. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
6970
| attendeeReport (deprecated) | Stream | The content stream of the attendee report of a [Microsoft Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). Read-only. |
70-
| broadcastSettings (deprecated) | [broadcastMeetingSettings](broadcastMeetingSettings.md) | Settings related to a live event. |
71+
| broadcastSettings (deprecated) | [broadcastMeetingSettings](broadcastmeetingsettings.md) | Settings related to a live event. |
7172
| isBroadcast (deprecated) | Boolean | Indicates whether this meeting is a [Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). |
7273

7374
### onlineMeetingPresenters values
@@ -105,7 +106,7 @@ Contains information about a meeting, including the URL used to join a meeting,
105106

106107
| Relationship | Type | Description |
107108
| ------------ | ---- | ----------- |
108-
| attendanceReports | [meetingAttendanceReport](meetingattendancereport.md) collection | The attendance reports of an online meeting. Read-only. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
109+
| attendanceReports | [meetingAttendanceReport](meetingattendancereport.md) collection | The attendance reports of an online meeting. Read-only. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
109110
| recordings | [callRecording](callrecording.md) collection | The recordings of an online meeting. Read-only. |
110111
| transcripts | [callTranscript](calltranscript.md) collection | The transcripts of an online meeting. Read-only. |
111112

@@ -127,6 +128,7 @@ The following JSON representation shows the resource type.
127128
"allowAttendeeToEnableMic": "Boolean",
128129
"allowMeetingChat": {"@odata.type": "microsoft.graph.meetingChatMode"},
129130
"allowTeamworkReactions": "Boolean",
131+
"allowedLobbyAdmitters": "String",
130132
"allowedPresenters": "String",
131133
"audioConferencing": {"@odata.type": "microsoft.graph.audioConferencing"},
132134
"chatInfo": {"@odata.type": "microsoft.graph.chatInfo"},
@@ -144,6 +146,6 @@ The following JSON representation shows the resource type.
144146
"recordAutomatically": "Boolean",
145147
"startDateTime": "String (timestamp)",
146148
"subject": "String",
147-
"videoTeleconferenceId": "String",
149+
"videoTeleconferenceId": "String"
148150
}
149151
```

api-reference/v1.0/resources/onlinemeetingbase.md

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ Inherits from [entity](../resources/entity.md).
3030
| allowTeamworkReactions | Boolean | Indicates if Teams reactions are enabled for the meeting. |
3131
| allowTranscription | Boolean | Indicates whether transcription is enabled for the meeting. |
3232
| allowRecording | Boolean | Indicates whether recording is enabled for the meeting. |
33+
| allowedLobbyAdmitters | [allowedLobbyAdmitterRoles](#allowedlobbyadmitterroles-values) | Specifies the users who can admit from the lobby. Possible values are: `organizerAndCoOrganizersAndPresenters`, `organizerAndCoOrganizers`, `unknownFutureValue`. |
3334
| allowedPresenters | [onlineMeetingPresenters](#onlinemeetingpresenters-values)| Specifies who can be a presenter in a meeting. |
3435
| 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.|
3536
| audioConferencing | [audioConferencing](audioconferencing.md) | The phone access (dial-in) information for an online meeting. Read-only. |
@@ -47,15 +48,13 @@ Inherits from [entity](../resources/entity.md).
4748
| videoTeleconferenceId | String | The video teleconferencing ID. Read-only. |
4849
| watermarkProtection | [watermarkProtectionValues](watermarkprotectionvalues.md) | Specifies whether the client application should apply a watermark to a content type. |
4950

50-
### onlineMeetingPresenters values
51+
### allowedLobbyAdmitterRoles values
5152

52-
| Value | Description |
53-
| ------------------ | ------------------------------------------------------------- |
54-
| everyone | Everyone is a presenter. Default. |
55-
| organization | Everyone in organizer’s organization is a presenter. |
56-
| roleIsPresenter | Only the participants whose role is presenter are presenters. |
57-
| organizer | Only the organizer is a presenter. |
58-
| unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
53+
| Value | Description |
54+
|---------------------------------------|---------------------------------------------------|
55+
| organizerAndCoOrganizersAndPresenters | Meeting organizer, co-organizers, and presenters. |
56+
| organizerAndCoOrganizers | Meeting organizer and co-organizers. |
57+
| unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
5958

6059
### meetingChatMode values
6160

@@ -74,6 +73,16 @@ Inherits from [entity](../resources/entity.md).
7473
| none | No meeting chat history is shared. |
7574
| unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
7675

76+
### onlineMeetingPresenters values
77+
78+
| Value | Description |
79+
| ------------------ | ------------------------------------------------------------- |
80+
| everyone | Everyone is a presenter. Default. |
81+
| organization | Everyone in organizer’s organization is a presenter. |
82+
| roleIsPresenter | Only the participants whose role is presenter are presenters. |
83+
| organizer | Only the organizer is a presenter. |
84+
| unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
85+
7786
## Relationships
7887

7988
| Relationship | Type | Description |
@@ -98,6 +107,7 @@ The following JSON representation shows the resource type.
98107
"allowAttendeeToEnableMic": "Boolean",
99108
"allowMeetingChat": {"@odata.type": "microsoft.graph.meetingChatMode"},
100109
"allowTeamworkReactions": "Boolean",
110+
"allowedLobbyAdmitters": "String",
101111
"allowedPresenters": "String",
102112
"allowRecording": "Boolean",
103113
"allowTranscription": "Boolean",

api-reference/v1.0/resources/virtualeventsession.md

Lines changed: 19 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ Inherits from [onlineMeetingBase](../resources/onlinemeetingBase.md).
3434
| allowTeamworkReactions | Boolean | Indicates whether Teams reactions are enabled for the virtual event session. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
3535
| allowTranscription | Boolean | Indicates whether transcription is enabled for the virtual event session. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
3636
| allowRecording | Boolean | Indicates whether recording is enabled for the virtual event session. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
37+
| allowedLobbyAdmitters | [allowedLobbyAdmitterRoles](../resources/onlinemeetingbase.md#allowedlobbyadmitterroles-values) | Specifies the users who can admit from the lobby. Possible values are: `organizerAndCoOrganizersAndPresenters`, `organizerAndCoOrganizers`, `unknownFutureValue`. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
3738
| allowedPresenters | [onlineMeetingPresenters](#onlinemeetingpresenters-values)| Specifies who can be a presenter in a virtual event session. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
3839
| anonymizeIdentityForRoles | onlineMeetingRole collection | Specifies whose identity is anonymized in the virtual event session. Possible values are: `attendee`. The `attendee` value can't be removed through a PATCH operation once added. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md).|
3940
| audioConferencing | [audioConferencing](audioconferencing.md) | The phone access (dial-in) information for the virtual event session. Read-only. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
@@ -97,45 +98,29 @@ The following JSON representation shows the resource type.
9798
-->
9899
``` json
99100
{
100-
"@odata.type": "#microsoft.graph.virtualEventSession",
101-
"id": "String (identifier)",
102-
"joinWebUrl": "String",
103-
"subject": "String",
104-
"audioConferencing": {
105-
"@odata.type": "microsoft.graph.audioConferencing"
106-
},
107-
"chatInfo": {
108-
"@odata.type": "microsoft.graph.chatInfo"
109-
},
110-
"videoTeleconferenceId": "String",
111-
"joinMeetingIdSettings": {
112-
"@odata.type": "microsoft.graph.joinMeetingIdSettings"
113-
},
114-
"joinInformation": {
115-
"@odata.type": "microsoft.graph.itemBody"
116-
},
117-
"lobbyBypassSettings": {
118-
"@odata.type": "microsoft.graph.lobbyBypassSettings"
119-
},
120-
"isEntryExitAnnounced": "Boolean",
121-
"allowedPresenters": "String",
122-
"allowAttendeeToEnableMic": "Boolean",
123101
"allowAttendeeToEnableCamera": "Boolean",
102+
"allowAttendeeToEnableMic": "Boolean",
103+
"allowedLobbyAdmitters": "String",
104+
"allowedPresenters": "String",
124105
"allowMeetingChat": "String",
125-
"allowTeamworkReactions": "Boolean",
126106
"chatRestrictions":{"@odata.type": "microsoft.graph.chatRestrictions"},
127-
"shareMeetingChatHistoryDefault": "String",
128107
"allowParticipantsToChangeName": "Boolean",
108+
"allowTeamworkReactions": "Boolean",
109+
"audioConferencing": {"@odata.type": "microsoft.graph.audioConferencing"},
110+
"chatInfo": {"@odata.type": "microsoft.graph.chatInfo"},
111+
"endDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
112+
"id": "String (identifier)",
113+
"isEntryExitAnnounced": "Boolean",
114+
"joinInformation": {"@odata.type": "microsoft.graph.itemBody"},
115+
"joinMeetingIdSettings": {"@odata.type": "microsoft.graph.joinMeetingIdSettings"},
116+
"joinWebUrl": "String",
117+
"lobbyBypassSettings": {"@odata.type": "microsoft.graph.lobbyBypassSettings"},
129118
"recordAutomatically": "Boolean",
130-
"watermarkProtection": {
131-
"@odata.type": "microsoft.graph.watermarkProtectionValues"
132-
},
133-
"startDateTime": {
134-
"@odata.type": "microsoft.graph.dateTimeTimeZone"
135-
},
136-
"endDateTime": {
137-
"@odata.type": "microsoft.graph.dateTimeTimeZone"
138-
}
119+
"shareMeetingChatHistoryDefault": "String",
120+
"startDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
121+
"subject": "String",
122+
"videoTeleconferenceId": "String",
123+
"watermarkProtection": {"@odata.type": "microsoft.graph.watermarkProtectionValues"}
139124
}
140125
```
141126

changelog/Microsoft.Skype.Calling.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,47 @@
11
{
22
"changelog": [
3+
{
4+
"ChangeList": [
5+
{
6+
"Id": "b38cf417-78db-49da-a2b0-15db5d94e784",
7+
"ApiChange": "Enumeration",
8+
"ChangedApiName": "allowedLobbyAdmitterRoles",
9+
"ChangeType": "Addition",
10+
"Description": "Added the **allowedLobbyAdmitterRoles** enumeration type.",
11+
"Target": "allowedLobbyAdmitterRoles"
12+
},
13+
{
14+
"Id": "b38cf417-78db-49da-a2b0-15db5d94e784",
15+
"ApiChange": "Property",
16+
"ChangedApiName": "allowedLobbyAdmitters",
17+
"ChangeType": "Addition",
18+
"Description": "Added the **allowedLobbyAdmitters** property to the [onlineMeetingBase](https://learn.microsoft.com/en-us/graph/api/resources/onlineMeetingBase?view=graph-rest-1.0) resource.",
19+
"Target": "onlineMeetingBase"
20+
},
21+
{
22+
"Id": "b38cf417-78db-49da-a2b0-15db5d94e784",
23+
"ApiChange": "Property",
24+
"ChangedApiName": "allowedLobbyAdmitters",
25+
"ChangeType": "Addition",
26+
"Description": "Added the **allowedLobbyAdmitters** property to the [onlineMeeting](https://learn.microsoft.com/en-us/graph/api/resources/onlineMeeting?view=graph-rest-1.0) resource.",
27+
"Target": "onlineMeeting"
28+
},
29+
{
30+
"Id": "b38cf417-78db-49da-a2b0-15db5d94e784",
31+
"ApiChange": "Property",
32+
"ChangedApiName": "allowedLobbyAdmitters",
33+
"ChangeType": "Addition",
34+
"Description": "Added the **allowedLobbyAdmitters** property to the [virtualEventSession](https://learn.microsoft.com/en-us/graph/api/resources/virtualEventSession?view=graph-rest-1.0) resource.",
35+
"Target": "virtualEventSession"
36+
}
37+
],
38+
"Id": "b38cf417-78db-49da-a2b0-15db5d94e784",
39+
"Cloud": "Prod",
40+
"Version": "v1.0",
41+
"CreatedDateTime": "2025-01-28T19:34:07.3297702Z",
42+
"WorkloadArea": "Teamwork and communications",
43+
"SubArea": "Calls and online meetings"
44+
},
345
{
446
"ChangeList": [
547
{

concepts/whats-new-overview.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ Added riskEventType entry for the Suspicious API Traffic detection for [service
2929

3030
### Teamwork and communications | Calls and online meetings
3131

32-
Microsoft Teams custom meeting templates allow you to specify values for many of the meeting options available to meeting organizers. Use the **meetingTemplateId** property on [onlineMeeting](/graph/api/resources/onlinemeeting) to create an online meeting with a meeting template.
32+
- Microsoft Teams custom meeting templates allow you to specify values for many of the meeting options available to meeting organizers. Use the **meetingTemplateId** property on [onlineMeeting](/graph/api/resources/onlinemeeting) to create an online meeting with a meeting template.
33+
- Use the **allowedLobbyAdmitters** property on [onlineMeeting](/graph/api/resources/onlinemeeting) to get or set the users who can admit from the lobby.
3334

3435
### Teamwork and communications | Messaging
3536

0 commit comments

Comments
 (0)