Skip to content

Commit 8701757

Browse files
djyuran0Copilot
andcommitted
Fix TeamsMeetingPolicy docs: remove non-existent params, fix defaults, sync New-/Set-
Changes to New-CsTeamsMeetingPolicy.md and Set-CsTeamsMeetingPolicy.md: Removed (in XSD/model but not exposed as cmdlet parameters): - AllowedUsersForMeetingContext - AllowUserToJoinExternalMeeting Removed duplicate entries in Set-CsTeamsMeetingPolicy.md: - AllowedUsersForMeetingContext (appeared twice) - AllowExternalNonTrustedMeetingChat (appeared twice, kept correct version) Fixed incorrect default values (both cmdlets): - ParticipantSlideControl: was 'Enabled', correct default is 'EveryoneInOrganization' - VoiceSimulationInInterpreter: was 'Disabled', correct default is 'Enabled' Added to New-CsTeamsMeetingPolicy.md (were in Set- but missing from New-): - AutoRecording - SetRecordingAndTranscriptOwnership Added to Set-CsTeamsMeetingPolicy.md (were in New- but missing from Set-): - AllowWatermarkCustomizationForCameraVideo - AllowWatermarkCustomizationForScreenSharing Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent fd58c09 commit 8701757

2 files changed

Lines changed: 60 additions & 94 deletions

File tree

teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md

Lines changed: 41 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -364,22 +364,6 @@ Accept pipeline input: False
364364
Accept wildcard characters: False
365365
```
366366
367-
### -AllowedUsersForMeetingContext
368-
369-
This policy controls which users should have the ability to see the meeting info details on the join screen. 'None' option should disable the feature completely.
370-
371-
```yaml
372-
Type: String
373-
Parameter Sets: (All)
374-
Aliases:
375-
376-
Required: False
377-
Position: Named
378-
Default value: None
379-
Accept pipeline input: False
380-
Accept wildcard characters: False
381-
```
382-
383367
### -AllowedUsersForMeetingDetails
384368
Controls which users should have ability to see the meeting info details on join screen. 'None' option should disable the feature completely.
385369
@@ -801,25 +785,6 @@ Accept pipeline input: False
801785
Accept wildcard characters: False
802786
```
803787
804-
### -AllowUserToJoinExternalMeeting
805-
Possible values are:
806-
807-
- Enabled
808-
- FederatedOnly
809-
- Disabled
810-
811-
```yaml
812-
Type: String
813-
Parameter Sets: (All)
814-
Aliases:
815-
816-
Required: False
817-
Position: Named
818-
Default value: Disabled
819-
Accept pipeline input: False
820-
Accept wildcard characters: False
821-
```
822-
823788
### -AllowWatermarkCustomizationForCameraVideo
824789
Allows the admin to grant customization permissions to a meeting organizer
825790
@@ -993,6 +958,22 @@ Accept pipeline input: False
993958
Accept wildcard characters: False
994959
```
995960
961+
### -AutoRecording
962+
963+
This setting allows admins to control the visibility of the auto recording feature in the organizer's **Meeting options**. If the you enable this setting, the **Record and transcribe automatically** setting appears in **Meeting options** with the default value set to **Off** (except for webinars and townhalls). Organizers need to manually toggle this setting to **On** to for their meetings to be automatically recorded. If you disable this setting, **Record and transcribe automatically** is hidden, preventing organizers from setting any meetings to be auto-recorded.
964+
965+
```yaml
966+
Type: String
967+
Parameter Sets: (All)
968+
Aliases:
969+
970+
Required: False
971+
Position: Named
972+
Default value: None
973+
Accept pipeline input: False
974+
Accept wildcard characters: False
975+
```
976+
996977
### -BlockedAnonymousJoinClientTypes
997978
A user can join a Teams meeting anonymously using a [Teams client](https://support.microsoft.com/office/join-a-meeting-without-a-teams-account-c6efc38f-4e03-4e79-b28f-e65a4c039508) or using a [custom application built using Azure Communication Services](https://learn.microsoft.com/azure/communication-services/concepts/join-teams-meeting). When anonymous meeting join is enabled, both types of clients may be used by default. This optional parameter can be used to block one of the client types that can be used.
998979
@@ -1548,7 +1529,7 @@ Aliases:
15481529
15491530
Required: False
15501531
Position: Named
1551-
Default value: Enabled
1532+
Default value: EveryoneInOrganization
15521533
Accept pipeline input: False
15531534
Accept wildcard characters: False
15541535
```
@@ -1682,6 +1663,29 @@ Accept pipeline input: False
16821663
Accept wildcard characters: False
16831664
```
16841665

1666+
### -SetRecordingAndTranscriptOwnership
1667+
This setting allows admins to control the visibility of "Allow meeting organizers to choose who keeps recording and transcript" feature in the organizer's **Meeting options**. If you enable this setting, the **Allow meeting organizers to choose who keeps recording and transcript** setting appears in **Meeting options**. Organizers need to manually select a people from meeting attendees as the recording and transcript owner. If you disable this setting, **Allow meeting organizers to choose who keeps recording and transcript** is hidden, the default value of this setting is disabled.
1668+
1669+
> [!NOTE]
1670+
> This feature has not been released yet and will have no changes if it is enabled or disabled.
1671+
1672+
Possible values are:
1673+
1674+
- Disabled
1675+
- Enabled
1676+
1677+
```yaml
1678+
Type: String
1679+
Parameter Sets: (All)
1680+
Aliases:
1681+
1682+
Required: False
1683+
Position: Named
1684+
Default value: Disabled
1685+
Accept pipeline input: False
1686+
Accept wildcard characters: False
1687+
```
1688+
16851689
### -SmsNotifications
16861690
Participants can sign up for text message meeting reminders.
16871691

@@ -1850,7 +1854,7 @@ Aliases:
18501854
18511855
Required: False
18521856
Position: Named
1853-
Default value: Disabled
1857+
Default value: Enabled
18541858
Accept pipeline input: False
18551859
Accept wildcard characters: False
18561860
```

teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md

Lines changed: 19 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -379,37 +379,6 @@ Accept pipeline input: False
379379
Accept wildcard characters: False
380380
```
381381
382-
### -AllowedUsersForMeetingContext
383-
This policy controls which users should have the ability to see the meeting info details on the join screen. 'None' option should disable the feature completely.
384-
385-
```yaml
386-
Type: String
387-
Parameter Sets: (All)
388-
Aliases:
389-
390-
Required: False
391-
Position: Named
392-
Default value: None
393-
Accept pipeline input: False
394-
Accept wildcard characters: False
395-
```
396-
397-
### -AllowedUsersForMeetingContext
398-
399-
This policy controls which users should have the ability to see the meeting info details on the join screen. 'None' option should disable the feature completely.
400-
401-
```yaml
402-
Type: String
403-
Parameter Sets: (All)
404-
Aliases:
405-
406-
Required: False
407-
Position: Named
408-
Default value: None
409-
Accept pipeline input: False
410-
Accept wildcard characters: False
411-
```
412-
413382
### -AllowedUsersForMeetingDetails
414383
Controls which users should have ability to see the meeting info details on join screen. 'None' option should disable the feature completely.
415384
@@ -450,22 +419,6 @@ Accept pipeline input: False
450419
Accept wildcard characters: False
451420
```
452421
453-
### -AllowExternalNonTrustedMeetingChat
454-
455-
This field controls whether a user is allowed to chat in external meetings with users from non trusted organizations.
456-
457-
```yaml
458-
Type: Boolean
459-
Parameter Sets: (All)
460-
Aliases:
461-
462-
Required: False
463-
Position: Named
464-
Default value: None
465-
Accept pipeline input: False
466-
Accept wildcard characters: False
467-
```
468-
469422
### -AllowExternalNonTrustedMeetingChat
470423
This field controls whether a user is allowed to chat in external meetings with users from non-trusted organizations.
471424
@@ -852,23 +805,32 @@ Accept pipeline input: False
852805
Accept wildcard characters: False
853806
```
854807
855-
### -AllowUserToJoinExternalMeeting
856-
Currently, this parameter has no effect.
808+
### -AllowWatermarkCustomizationForCameraVideo
809+
Allows the admin to grant customization permissions to a meeting organizer
857810
858-
Possible values are:
811+
```yaml
812+
Type: Boolean
813+
Parameter Sets: (All)
814+
Aliases:
859815

860-
- Enabled
861-
- FederatedOnly
862-
- Disabled
816+
Required: False
817+
Position: Named
818+
Default value: None
819+
Accept pipeline input: False
820+
Accept wildcard characters: False
821+
```
822+
823+
### -AllowWatermarkCustomizationForScreenSharing
824+
Allows the admin to grant customization permissions to a meeting organizer
863825
864826
```yaml
865-
Type: String
827+
Type: Boolean
866828
Parameter Sets: (All)
867829
Aliases:
868830

869831
Required: False
870832
Position: Named
871-
Default value: Disabled
833+
Default value: None
872834
Accept pipeline input: False
873835
Accept wildcard characters: False
874836
```
@@ -1590,7 +1552,7 @@ Aliases:
15901552
15911553
Required: False
15921554
Position: Named
1593-
Default value: Enabled
1555+
Default value: EveryoneInOrganization
15941556
Accept pipeline input: False
15951557
Accept wildcard characters: False
15961558
```
@@ -1925,7 +1887,7 @@ Aliases:
19251887
19261888
Required: False
19271889
Position: Named
1928-
Default value: Disabled
1890+
Default value: Enabled
19291891
Accept pipeline input: False
19301892
Accept wildcard characters: False
19311893
```

0 commit comments

Comments
 (0)