Skip to content

Commit db3cbae

Browse files
Merge branch 'main' into kennywan70/teamsVdiPolicy
2 parents c81c61a + 92ce820 commit db3cbae

36 files changed

+1974
-328
lines changed

exchange/exchange-ps/exchange/Get-AutoSensitivityLabelPolicy.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,6 @@ Accept wildcard characters: False
6666
### -DistributionDetail
6767
The DistributionDetail switch returns detailed policy distribution information in the DistributionResults property. You don't need to specify a value with this switch.
6868
69-
**Note**: You can ignore errors about distribution in policy for SharePoint and OneDrive workloads.
70-
7169
```yaml
7270
Type: SwitchParameter
7371
Parameter Sets: (All)

exchange/exchange-ps/exchange/New-DlpComplianceRule.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ New-DlpComplianceRule [-Name] <String> -Policy <PolicyIdParameter>
5656
[-EndpointDlpBrowserRestrictions <PswsHashtable[]>]
5757
[-EndpointDlpRestrictions <PswsHashtable[]>]
5858
[-EnforcePortalAccess <Boolean>]
59+
[-EvaluateRulePerComponent <Boolean>]
5960
[-ExceptIfAccessScope <Microsoft.Office.CompliancePolicy.Tasks.AccessScope>]
6061
[-ExceptIfAnyOfRecipientAddressContainsWords <MultiValuedProperty>]
6162
[-ExceptIfAnyOfRecipientAddressMatchesPatterns <MultiValuedProperty>]
@@ -996,6 +997,34 @@ Accept pipeline input: False
996997
Accept wildcard characters: False
997998
```
998999

1000+
### -EvaluateRulePerComponent
1001+
The EvaluateRulePerComponent parameter specifies whether a match for conditions and exceptions in the rule is contained within the same message component. Valid values are:
1002+
1003+
- $true: A DLP rule match for conditions and exceptions must be in the same message component (for example, in the message body or in a single attachment).
1004+
- $false: A DLP rule match for conditions and exceptions can be anywhere in the message.
1005+
1006+
For example, say a DLP rule is configured to block messages that contain three or more Social Security numbers (SSNs). When the value of this parameter is $true, a message is blocked only if there are three or more SSNs in the message body, or there are three or more SSNs in a specific attachment. The DLP rule doesn't match and the message isn't blocked if there are two SSNs in the message body, one SSN in an attachment, and two SSNs in another attachment in the same email message.
1007+
1008+
This parameter works with the following conditions or exceptions only:
1009+
1010+
- Content contains
1011+
- Attachment contains
1012+
- Attachment is not labeled
1013+
- File extension is
1014+
1015+
```yaml
1016+
Type: Boolean
1017+
Parameter Sets: (All)
1018+
Aliases:
1019+
Applicable: Security & Compliance
1020+
1021+
Required: False
1022+
Position: Named
1023+
Default value: None
1024+
Accept pipeline input: False
1025+
Accept wildcard characters: False
1026+
```
1027+
9991028
### -ExceptIfAccessScope
10001029
The ExceptIfAccessScopeAccessScope parameter specifies an exception for the DLP rule that's based on the access scope of the content. The rule isn't applied to content that matches the specified access scope. Valid values are:
10011030

exchange/exchange-ps/exchange/New-TransportRule.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -676,6 +676,8 @@ The ApplyHtmlDisclaimerFallbackAction parameter specifies what to do if the HTML
676676

677677
If the process of inserting the original message as an attachment in the new message fails, the original message isn't delivered. The original message is returned to the sender in an NDR.
678678

679+
In Microsoft 365, don't use this value in rules that affect incoming messages from external senders. Use the value Reject instead. The effects of the value Wrap interfere with Safe Attachments scanning of messages from external senders.
680+
679681
- Ignore: The rule is ignored and the original message is delivered without the disclaimer.
680682
- Reject: The original message is returned to the sender in an NDR.
681683

exchange/exchange-ps/exchange/Set-DlpComplianceRule.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ Set-DlpComplianceRule [-Identity] <ComplianceRuleIdParameter>
5656
[-EndpointDlpBrowserRestrictions <PswsHashtable[]>]
5757
[-EndpointDlpRestrictions <PswsHashtable[]>]
5858
[-EnforcePortalAccess <Boolean>]
59+
[-EvaluateRulePerComponent <Boolean>]
5960
[-ExceptIfAccessScope <Microsoft.Office.CompliancePolicy.Tasks.AccessScope>]
6061
[-ExceptIfAnyOfRecipientAddressContainsWords <MultiValuedProperty>]
6162
[-ExceptIfAnyOfRecipientAddressMatchesPatterns <MultiValuedProperty>]
@@ -930,6 +931,34 @@ Accept pipeline input: False
930931
Accept wildcard characters: False
931932
```
932933

934+
### -EvaluateRulePerComponent
935+
The EvaluateRulePerComponent parameter specifies whether a match for conditions and exceptions in the rule is contained within the same message component. Valid values are:
936+
937+
- $true: A DLP rule match for conditions and exceptions must be in the same message component (for example, in the message body or in a single attachment).
938+
- $false: A DLP rule match for conditions and exceptions can be anywhere in the message.
939+
940+
For example, say a DLP rule is configured to block messages that contain three or more Social Security numbers (SSNs). When the value of this parameter is $true, a message is blocked only if there are three or more SSNs in the message body, or there are three or more SSNs in a specific attachment. The DLP rule doesn't match and the message isn't blocked if there are two SSNs in the message body, one SSN in an attachment, and two SSNs in another attachment in the same email message.
941+
942+
This parameter works with the following conditions or exceptions only:
943+
944+
- Content contains
945+
- Attachment contains
946+
- Attachment is not labeled
947+
- File extension is
948+
949+
```yaml
950+
Type: Boolean
951+
Parameter Sets: (All)
952+
Aliases:
953+
Applicable: Security & Compliance
954+
955+
Required: False
956+
Position: Named
957+
Default value: None
958+
Accept pipeline input: False
959+
Accept wildcard characters: False
960+
```
961+
933962
### -ExceptIfAccessScope
934963
The ExceptIfAccessScopeAccessScope parameter specifies an exception for the DLP rule that's based on the access scope of the content. The rule isn't applied to content that matches the specified access scope. Valid values are:
935964

exchange/exchange-ps/exchange/Set-TransportRule.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -674,6 +674,8 @@ The ApplyHtmlDisclaimerFallbackAction parameter specifies what to do if the HTML
674674

675675
If the process of inserting the original message as an attachment in the new message fails, the original message isn't delivered. The original message is returned to the sender in an NDR.
676676

677+
In Microsoft 365, don't use this value in rules that affect incoming messages from external senders. Use the value Reject instead. The effects of the value Wrap interfere with Safe Attachments scanning of messages from external senders.
678+
677679
- Ignore: The rule is ignored and the original message is delivered without the disclaimer.
678680
- Reject: The original message is returned to the sender in an NDR.
679681

exchange/exchange-ps/exchange/Update-VivaModuleFeaturePolicy.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ This example updates who the specified policy applies to. The policy now applies
112112

113113
### Example 4
114114
```powershell
115-
Update-VivaModuleFeaturePolicy -ModuleId VivaInsights -FeatureId Reflection -PolicyId 3db38dfa-02a3-4039-b33a-42b0b3da029b -Name NewPolicyName -IsFeatureEnabled $true -GroupIds [email protected] -UserIds [email protected]
115+
Update-VivaModuleFeaturePolicy -ModuleId VivaInsights -FeatureId Reflection -PolicyId 3db38dfa-02a3-4039-b33a-42b0b3da029b -Name NewPolicyName -IsFeatureEnabled $true -GroupIds [email protected],57680382-61a5-4378-85ad-f72095d4e9c3 -UserIds [email protected]
116116
```
117117

118118
This example updates the name of the specified policy, makes it so the policy enables the feature, and updates who the policy applies to. The policy now applies **only** to the specified users and groups, overwriting the users and groups the policy used to apply to.
@@ -126,7 +126,7 @@ This example updates the name of the specified policy and makes it so the policy
126126

127127
### Example 6
128128
```powershell
129-
Update-VivaModuleFeaturePolicy -CategoryId <category_id> -PolicyId 3db38dfa-02a3-4039-b33a-42b0b3da029b -GroupIds [email protected],[email protected]
129+
Update-VivaModuleFeaturePolicy -CategoryId <category_id> -PolicyId 3db38dfa-02a3-4039-b33a-42b0b3da029b -GroupIds [email protected],[email protected],57680382-61a5-4378-85ad-f72095d4e9c3
130130
```
131131

132132
This example updates who the specified policy applies to. The policy now applies **only** to the specified groups, overwriting the users and groups the policy used to apply to.
@@ -140,7 +140,7 @@ This example updates who the specified policy applies to. The policy now applies
140140

141141
### Example 8
142142
```powershell
143-
Update-VivaModuleFeaturePolicy -CategoryId <category_id> -PolicyId 3db38dfa-02a3-4039-b33a-42b0b3da029b -Name NewPolicyName -IsCategoryEnabled $true -GroupIds [email protected] -UserIds [email protected]
143+
Update-VivaModuleFeaturePolicy -CategoryId <category_id> -PolicyId 3db38dfa-02a3-4039-b33a-42b0b3da029b -Name NewPolicyName -IsCategoryEnabled $true -GroupIds [email protected],57680382-61a5-4378-85ad-f72095d4e9c3 -UserIds [email protected]
144144
```
145145

146146
This example updates the name of the specified policy, makes it so the policy enables the category (effectively all features under the category), and updates who the policy applies to. The policy now applies **only** to the specified users and groups, overwriting the users and groups the policy used to apply to.
@@ -264,7 +264,7 @@ Accept wildcard characters: False
264264
```
265265

266266
### -GroupIds
267-
The GroupIds parameter specifies the email addresses of groups that the updated policy applies to. [Mail-enabled Microsoft Entra groups](https://docs.microsoft.com/graph/api/resources/groups-overview#group-types-in-azure-ad-and-microsoft-graph) are supported. You can enter multiple values separated by commas.
267+
The GroupIds parameter specifies the email addresses or security group object IDs (GUIDs) of groups that the updated policy applies to. Both [Mail-enabled and non-mail-enabled Microsoft Entra groups](https://docs.microsoft.com/graph/api/resources/groups-overview#group-types-in-azure-ad-and-microsoft-graph) are supported. You can enter multiple values separated by commas.
268268

269269
If you don't want to update who the policy applies to, don't use this parameter.
270270

teams/teams-ps/teams/Get-CsApplicationAccessPolicy.md

Lines changed: 51 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,17 @@ Retrieves information about the application access policy configured for use in
1818

1919
## SYNTAX
2020

21-
### Identity
21+
### Identity (Default)
2222

23+
```powershell
24+
Get-CsApplicationAccessPolicy [[-Identity] <String>] [-MsftInternalProcessingMode <String>]
25+
[<CommonParameters>]
2326
```
24-
Get-CsApplicationAccessPolicy [-Identity <XdsIdentity>]
27+
28+
### Filter
29+
30+
```powershell
31+
Get-CsApplicationAccessPolicy [-MsftInternalProcessingMode <String>] [-Filter <String>] [<CommonParameters>]
2532
```
2633

2734
## DESCRIPTION
@@ -32,15 +39,15 @@ This cmdlet retrieves information about the application access policy configured
3239

3340
### Retrieve all application access policies
3441

35-
```
42+
```powershell
3643
PS C:\> Get-CsApplicationAccessPolicy
3744
```
3845

3946
The command shown above returns information of all application access policies that have been configured for use in the tenant.
4047

4148
### Retrieve specific application access policy
4249

43-
```
50+
```powershell
4451
PS C:\> Get-CsApplicationAccessPolicy -Identity "ASimplePolicy"
4552
```
4653

@@ -65,6 +72,42 @@ Accept pipeline input: False
6572
Accept wildcard characters: False
6673
```
6774
75+
### -Filter
76+
77+
A filter that is not expressed in the standard wildcard language.
78+
79+
```yaml
80+
Type: String
81+
Parameter Sets: Filter
82+
Aliases:
83+
84+
Required: False
85+
Position: Named
86+
Default value: None
87+
Accept pipeline input: False
88+
Accept wildcard characters: False
89+
```
90+
91+
### -MsftInternalProcessingMode
92+
93+
For internal use only.
94+
95+
```yaml
96+
Type: String
97+
Parameter Sets: (All)
98+
Aliases:
99+
100+
Required: False
101+
Position: Named
102+
Default value: None
103+
Accept pipeline input: False
104+
Accept wildcard characters: False
105+
```
106+
107+
### CommonParameters
108+
109+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
110+
68111
## INPUTS
69112
70113
## OUTPUTS
@@ -73,7 +116,7 @@ Accept wildcard characters: False
73116
74117
## RELATED LINKS
75118
76-
[New-CsApplicationAccessPolicy](New-CsApplicationAccessPolicy.md)
77-
[Grant-CsApplicationAccessPolicy](Grant-CsApplicationAccessPolicy.md)
78-
[Set-CsApplicationAccessPolicy](Set-CsApplicationAccessPolicy.md)
79-
[Remove-CsApplicationAccessPolicy](Remove-CsApplicationAccessPolicy.md)
119+
[New-CsApplicationAccessPolicy](New-CsApplicationAccessPolicy.md)<br>
120+
[Grant-CsApplicationAccessPolicy](Grant-CsApplicationAccessPolicy.md)<br>
121+
[Set-CsApplicationAccessPolicy](Set-CsApplicationAccessPolicy.md)<br>
122+
[Remove-CsApplicationAccessPolicy](Remove-CsApplicationAccessPolicy.md)<br>

teams/teams-ps/teams/Get-CsTeamsAcsFederationConfiguration.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ This cmdlet is used to retrieve the federation configuration between Teams and A
1818

1919
```powershell
2020
Get-CsTeamsAcsFederationConfiguration
21+
[-Identity <String[]>]
22+
[-Filter <String>]
2123
```
2224

2325
## DESCRIPTION
@@ -56,6 +58,43 @@ EnableAcsUsers : False
5658

5759
## PARAMETERS
5860

61+
### -Filter
62+
Enables you to use wildcards when specifying the Teams and ACS federation configuration settings to be returned.
63+
Because you can only have a single, global instance of these settings there is little reason to use the Filter parameter.
64+
However, if you prefer, you can use syntax similar to this to retrieve the global settings: -Identity "g*".
65+
66+
```yaml
67+
Type: String
68+
Parameter Sets: Filter
69+
Aliases:
70+
71+
Required: False
72+
Position: Named
73+
Default value: None
74+
Accept pipeline input: False
75+
Accept wildcard characters: False
76+
```
77+
78+
### -Identity
79+
Specifies the collection of tenant federation configuration settings to be modified. Because each tenant is limited to a single, global collection of federation settings there is no need include this parameter when calling the Set-CsTenantFederationConfiguration cmdlet. If you do choose to use the Identity parameter you must also include the Tenant parameter. For example:
80+
81+
`Set-CsTenantFederationConfiguration -Tenant "bf19b7db-6960-41e5-a139-2aa373474354" -Identity "global"`
82+
83+
```yaml
84+
Type: String
85+
Parameter Sets: Identity
86+
Aliases:
87+
88+
Required: False
89+
Position: Named
90+
Default value: None
91+
Accept pipeline input: False
92+
Accept wildcard characters: False
93+
```
94+
95+
### CommonParameters
96+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
97+
5998
## INPUTS
6099

61100
## OUTPUTS

teams/teams-ps/teams/Get-CsTeamsExternalAccessConfiguration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2+
schema: 2.0.0
23
external help file: Microsoft.Teams.Policy.Administration.Cmdlets.Core.dll-Help.xml
3-
Module Name: MicrosoftTeams
44
online version:
5-
schema: 1.0.0
5+
Module Name: MicrosoftTeams
66
---
77

88
# Get-CsTeamsExternalAccessConfiguration

0 commit comments

Comments
 (0)