Skip to content

Commit 5f500bc

Browse files
authored
Merge pull request #12125 from michbrown-png/updatesetteamsmessagingpolicy
Update Set-CsTeamsMessagingPolicy.md
2 parents 3e31f37 + acf72ea commit 5f500bc

File tree

1 file changed

+200
-5
lines changed

1 file changed

+200
-5
lines changed

teams/teams-ps/teams/Set-CsTeamsMessagingPolicy.md

Lines changed: 200 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ online version: https://learn.microsoft.com/powershell/module/teams/set-csteamsm
44
applicable: Microsoft Teams
55
title: Set-CsTeamsMessagingPolicy
66
schema: 2.0.0
7-
manager: bulenteg
8-
author: tomkau
9-
ms.author: tomkau
10-
ms.reviewer: williamlooney
117
---
128

139
# Set-CsTeamsMessagingPolicy
@@ -21,12 +17,21 @@ The CsTeamsMessagingPolicy cmdlets enable administrators to control if a user is
2117
```
2218
Set-CsTeamsMessagingPolicy [[-Identity] <XdsIdentity>]
2319
[-Allow [-ReadReceiptsEnabledType <String>]
20+
[-AllowChatWithGroup <Boolean>]
21+
[-AllowCommunicationComplianceEndUserReporting <Boolean>]
22+
[-AllowCustomGroupChatAvatars <Boolean>]
23+
[-AllowFluidCollaborate <Boolean>]
24+
[-AllowFullChatPermissionUserToDeleteAnyMessage <Boolean>]
2425
[-AllowGiphy <Boolean>]
26+
[-AllowGiphyDisplay <Boolean>]
27+
[-AllowGroupChatJoinLinks <Boolean>]
2528
[-AllowImmersiveReader <Boolean>]
2629
[-AllowMemes <Boolean>]
2730
[-AllowOwnerDeleteMessage <Boolean>]
31+
[-AllowPasteInternetImage <Boolean>]
2832
[-AllowPriorityMessages <Boolean>]
2933
[-AllowRemoveUser <Boolean>]
34+
[-AllowSecurityEndUserReporting <Boolean>]
3035
[-AllowSmartCompose] <Boolean>]
3136
[-AllowSmartReply <Boolean>]
3237
[-AllowStickers <Boolean>]
@@ -36,6 +41,7 @@ Set-CsTeamsMessagingPolicy [[-Identity] <XdsIdentity>]
3641
[-AllowUserDeleteMessage <Boolean>]
3742
[-AllowUserEditMessage <Boolean>]
3843
[-AllowUserTranslation <Boolean>]
44+
[-AllowVideoMessages <Boolean>]
3945
[-AudioMessageEnabledType <AudioMessageEnabledTypeEnum>]
4046
[-ChannelsInChatListEnabledType <ChannelsInChatListEnabledTypeEnum>]
4147
[-ChatPermissionRole <String>]
@@ -46,6 +52,7 @@ Set-CsTeamsMessagingPolicy [[-Identity] <XdsIdentity>]
4652
[-DesignerForBackgroundsAndImages <DesignerForBackgroundsAndImagesTypeEnum>]
4753
[-Force]
4854
[-GiphyRatingType <String>]
55+
[-InOrganizationChatControl <String>]
4956
[-Tenant <Guid>]
5057
[-WhatIf]
5158
[<CommonParameters>]
@@ -54,12 +61,21 @@ Set-CsTeamsMessagingPolicy [[-Identity] <XdsIdentity>]
5461
### Instance
5562
```
5663
Set-CsTeamsMessagingPolicy [-Instance <PSObject>]
64+
[-AllowChatWithGroup <Boolean>]
65+
[-AllowCommunicationComplianceEndUserReporting <Boolean>]
66+
[-AllowCustomGroupChatAvatars <Boolean>]
67+
[-AllowFluidCollaborate <Boolean>]
68+
[-AllowFullChatPermissionUserToDeleteAnyMessage <Boolean>]
5769
[-AllowGiphy <Boolean>]
70+
[-AllowGiphyDisplay <Boolean>]
71+
[-AllowGroupChatJoinLinks <Boolean>]
5872
[-AllowImmersiveReader <Boolean>]
5973
[-AllowMemes <Boolean>]
6074
[-AllowOwnerDeleteMessage <Boolean>]
6175
[-AllowPriorityMessages <Boolean>]
76+
[-AllowPasteInternetImage <Boolean>]
6277
[-AllowRemoveUser <Boolean>]
78+
[-AllowSecurityEndUserReporting <Boolean>]
6379
[-AllowSmartCompose] <Boolean>]
6480
[-AllowSmartReply <Boolean>]
6581
[-AllowStickers <Boolean>]
@@ -69,6 +85,7 @@ Set-CsTeamsMessagingPolicy [-Instance <PSObject>]
6985
[-AllowUserDeleteMessage <Boolean>]
7086
[-AllowUserEditMessage <Boolean>]
7187
[-AllowUserTranslation <Boolean>]
88+
[-AllowVideoMessages <Boolean>]
7289
[-AudioMessageEnabledType <AudioMessageEnabledTypeEnum>]
7390
[-ChannelsInChatListEnabledType <ChannelsInChatListEnabledTypeEnum>]
7491
[-Confirm]
@@ -78,6 +95,7 @@ Set-CsTeamsMessagingPolicy [-Instance <PSObject>]
7895
[-DesignerForBackgroundsAndImages <DesignerForBackgroundsAndImagesTypeEnum>]
7996
[-Force]
8097
[-GiphyRatingType <String>]
98+
[-InOrganizationChatControl <String>]
8199
[-ReadReceiptsEnabledType <String>]
82100
[-Tenant <Guid>]
83101
[-WhatIf]
@@ -126,6 +144,88 @@ Accept pipeline input: False
126144
Accept wildcard characters: False
127145
```
128146
147+
### -AllowChatWithGroup
148+
149+
This setting determines if users can chat with groups (Distribution, M365 and Security groups).
150+
Possible values: True, False
151+
152+
```yaml
153+
Type: Boolean
154+
Parameter Sets: (All)
155+
Aliases:
156+
157+
Required: False
158+
Position: Named
159+
Default value: None
160+
Accept pipeline input: False
161+
Accept wildcard characters: False
162+
```
163+
164+
### -AllowCommunicationComplianceEndUserReporting
165+
166+
This setting determines if users can report offensive messages to their admin for Communication Compliance.
167+
Possible Values: True, False
168+
169+
```yaml
170+
Type: Boolean
171+
Parameter Sets: (All)
172+
Aliases:
173+
174+
Required: False
175+
Position: Named
176+
Default value: None
177+
Accept pipeline input: False
178+
Accept wildcard characters: False
179+
```
180+
181+
### -AllowCustomGroupChatAvatars
182+
These settings enables, disables updating or fetching custom group chat avatars for the users included in the messaging policy.
183+
Possible values: True, False
184+
185+
```yaml
186+
Type: Boolean
187+
Parameter Sets: (All)
188+
Aliases:
189+
190+
Required: False
191+
Position: Named
192+
Default value: None
193+
Accept pipeline input: False
194+
Accept wildcard characters: False
195+
```
196+
197+
### -AllowFluidCollaborate
198+
This field enables or disables Fluid Collaborate feature for users.
199+
Possible values: True, False
200+
201+
```yaml
202+
Type: Boolean
203+
Parameter Sets: (All)
204+
Aliases:
205+
206+
Required: False
207+
Position: Named
208+
Default value: None
209+
Accept pipeline input: False
210+
Accept wildcard characters: False
211+
```
212+
213+
### -AllowFullChatPermissionUserToDeleteAnyMessage
214+
This setting determines if users with the 'Full permissions' role can delete any group or meeting chat message within their tenant.
215+
Possible values: True, False
216+
217+
```yaml
218+
Type: Boolean
219+
Parameter Sets: (All)
220+
Aliases:
221+
222+
Required: False
223+
Position: Named
224+
Default value: None
225+
Accept pipeline input: False
226+
Accept wildcard characters: False
227+
```
228+
129229
### -AllowGiphy
130230
Determines whether a user is allowed to access and post Giphys. Set this to TRUE to allow. Set this FALSE to prohibit.
131231
@@ -143,6 +243,38 @@ Accept pipeline input: False
143243
Accept wildcard characters: False
144244
```
145245
246+
### -AllowGiphyDisplay
247+
Determines if Giphy images should be displayed that had been already sent or received in chat.
248+
Possible values: True, False
249+
250+
```yaml
251+
Type: Boolean
252+
Parameter Sets: (All)
253+
Aliases:
254+
255+
Required: False
256+
Position: Named
257+
Default value: None
258+
Accept pipeline input: False
259+
Accept wildcard characters: False
260+
```
261+
262+
### -AllowGroupChatJoinLinks
263+
This setting determines if users in a group chat can create and share join links for other users within the organization to join that chat.
264+
Possible values: True, False
265+
266+
```yaml
267+
Type: Boolean
268+
Parameter Sets: (All)
269+
Aliases:
270+
271+
Required: False
272+
Position: Named
273+
Default value: None
274+
Accept pipeline input: False
275+
Accept wildcard characters: False
276+
```
277+
146278
### -AllowImmersiveReader
147279
Determines whether a user is allowed to use Immersive Reader for reading conversation messages. Set this to TRUE to allow. Set this FALSE to prohibit.
148280
@@ -188,8 +320,40 @@ Accept pipeline input: False
188320
Accept wildcard characters: False
189321
```
190322
323+
### -AllowPasteInternetImage
324+
Determines if a user is allowed to paste internet-based images in compose.
325+
Possible values: True, False
326+
327+
```yaml
328+
Type: Boolean
329+
Parameter Sets: (All)
330+
Aliases:
331+
332+
Required: False
333+
Position: Named
334+
Default value: None
335+
Accept pipeline input: False
336+
Accept wildcard characters: False
337+
```
338+
191339
### -AllowPriorityMessages
192-
Determines whether a user is allowed to send priorities messages. Set this to TRUE to allow. Set this FALSE to prohibit.
340+
Determines whether a user is allowed to send priority messages. Set this to TRUE to allow. Set this FALSE to prohibit.
341+
342+
```yaml
343+
Type: Boolean
344+
Parameter Sets: (All)
345+
Aliases:
346+
347+
Required: False
348+
Position: Named
349+
Default value: None
350+
Accept pipeline input: False
351+
Accept wildcard characters: False
352+
```
353+
354+
### -AllowSecurityEndUserReporting
355+
This setting determines if users can report any security concern posted in message to their admin.
356+
Possible values: True, False
193357
194358
```yaml
195359
Type: Boolean
@@ -355,6 +519,22 @@ Accept pipeline input: False
355519
Accept wildcard characters: False
356520
```
357521
522+
### -AllowVideoMessages
523+
This setting determines if users can create and send video messages.
524+
Possible values: True, False
525+
526+
```yaml
527+
Type: Boolean
528+
Parameter Sets: (All)
529+
Aliases:
530+
531+
Required: False
532+
Position: Named
533+
Default value: None
534+
Accept pipeline input: False
535+
Accept wildcard characters: False
536+
```
537+
358538
### -AudioMessageEnabledType
359539
Determines whether a user is allowed to send audio messages. Possible values are: ChatsAndChannels, ChatsOnly, Disabled.
360540
@@ -520,6 +700,21 @@ Accept pipeline input: False
520700
Accept wildcard characters: False
521701
```
522702
703+
### -InOrganizationChatControl
704+
This setting determines if chat regulation for internal communication in the tenant is allowed.
705+
706+
```yaml
707+
Type: String
708+
Parameter Sets: (All)
709+
Aliases:
710+
711+
Required: False
712+
Position: Named
713+
Default value: None
714+
Accept pipeline input: False
715+
Accept wildcard characters: False
716+
```
717+
523718
### -ReadReceiptsEnabledType
524719
Use this setting to specify whether read receipts are user controlled, enabled for everyone, or disabled. Set this to UserPreference, Everyone or None.
525720

0 commit comments

Comments
 (0)