Skip to content

Commit 0079677

Browse files
committed
Merge branch 'main' into VivaFeature-chrisda
2 parents b03bf14 + eb959c8 commit 0079677

14 files changed

+1247
-43
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/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

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
---
2+
external help file: MicrosoftTeams-help.xml
3+
Module Name: MicrosoftTeams
4+
online version: https://learn.microsoft.com/powershell/module/teams/get-csteamssurvivablebranchappliance
5+
schema: 2.0.0
6+
---
7+
8+
# Get-CsTeamsSurvivableBranchAppliance
9+
10+
## SYNOPSIS
11+
12+
The Survivable Branch Appliance (SBA) cmdlets facilitate the continuation of Teams Phone operations, allowing for the placement and reception of Public Switched Telephone Network (PSTN) calls during service disruptions. These cmdlets are exclusively intended for Tenant Administrators and Session Border Controller (SBC) Vendors. In the absence of SBA configuration within a Tenant, the cmdlets will be inoperative.
13+
14+
## SYNTAX
15+
16+
### Identity (Default)
17+
18+
```powershell
19+
Get-CsTeamsSurvivableBranchAppliance [[-Identity] <String>] [-MsftInternalProcessingMode <String>]
20+
[<CommonParameters>]
21+
```
22+
23+
### Filter
24+
25+
```powershell
26+
Get-CsTeamsSurvivableBranchAppliance [-MsftInternalProcessingMode <String>] [-Filter <String>]
27+
[<CommonParameters>]
28+
```
29+
30+
## PARAMETERS
31+
32+
### -Filter
33+
34+
This parameter can be used to fetch instances based on partial matches on the Identity field.
35+
36+
```yaml
37+
Type: String
38+
Parameter Sets: Filter
39+
Aliases:
40+
41+
Required: False
42+
Position: Named
43+
Default value: None
44+
Accept pipeline input: False
45+
Accept wildcard characters: False
46+
```
47+
48+
### -Identity
49+
50+
The identity of the SBA.
51+
52+
```yaml
53+
Type: String
54+
Parameter Sets: Identity
55+
Aliases:
56+
57+
Required: False
58+
Position: 1
59+
Default value: None
60+
Accept pipeline input: False
61+
Accept wildcard characters: False
62+
```
63+
64+
### -MsftInternalProcessingMode
65+
66+
For internal use only.
67+
68+
```yaml
69+
Type: String
70+
Parameter Sets: (All)
71+
Aliases:
72+
73+
Required: False
74+
Position: Named
75+
Default value: None
76+
Accept pipeline input: False
77+
Accept wildcard characters: False
78+
```
79+
80+
### CommonParameters
81+
82+
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).
83+
84+
## INPUTS
85+
86+
### None
87+
88+
## OUTPUTS
89+
90+
### System.Object
91+
92+
## NOTES
93+
94+
## RELATED LINKS
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
---
2+
external help file: MicrosoftTeams-help.xml
3+
Module Name: MicrosoftTeams
4+
online version: https://learn.microsoft.com/powershell/module/teams/get-csteamssurvivablebranchappliancepolicy
5+
schema: 2.0.0
6+
---
7+
8+
# Get-CsTeamsSurvivableBranchAppliancePolicy
9+
10+
## SYNOPSIS
11+
12+
The Survivable Branch Appliance (SBA) Policy cmdlets facilitate the continuation of Teams Phone operations, allowing for the placement and reception of Public Switched Telephone Network (PSTN) calls during service disruptions. These cmdlets are exclusively intended for Tenant Administrators and Session Border Controller (SBC) Vendors. In the absence of SBA configuration within a Tenant, the cmdlets will be inoperative.
13+
14+
## SYNTAX
15+
16+
### Identity (Default)
17+
18+
```powershell
19+
Get-CsTeamsSurvivableBranchAppliancePolicy [[-Identity] <String>] [-MsftInternalProcessingMode <String>]
20+
[<CommonParameters>]
21+
```
22+
23+
### Filter
24+
25+
```powershell
26+
Get-CsTeamsSurvivableBranchAppliancePolicy [-MsftInternalProcessingMode <String>] [-Filter <String>]
27+
[<CommonParameters>]
28+
```
29+
30+
## PARAMETERS
31+
32+
### -Filter
33+
34+
This parameter can be used to fetch policy instances based on partial matches on the Identity field.
35+
36+
```yaml
37+
Type: String
38+
Parameter Sets: Filter
39+
Aliases:
40+
41+
Required: False
42+
Position: Named
43+
Default value: None
44+
Accept pipeline input: False
45+
Accept wildcard characters: False
46+
```
47+
48+
### -Identity
49+
50+
This parameter can be used to fetch a specific instance of the policy.
51+
52+
```yaml
53+
Type: String
54+
Parameter Sets: Identity
55+
Aliases:
56+
57+
Required: False
58+
Position: 1
59+
Default value: None
60+
Accept pipeline input: False
61+
Accept wildcard characters: False
62+
```
63+
64+
### -MsftInternalProcessingMode
65+
66+
For internal use only.
67+
68+
```yaml
69+
Type: String
70+
Parameter Sets: (All)
71+
Aliases:
72+
73+
Required: False
74+
Position: Named
75+
Default value: None
76+
Accept pipeline input: False
77+
Accept wildcard characters: False
78+
```
79+
80+
### CommonParameters
81+
82+
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).
83+
84+
## INPUTS
85+
86+
### None
87+
88+
## OUTPUTS
89+
90+
### System.Object
91+
92+
## NOTES
93+
94+
## RELATED LINKS

0 commit comments

Comments
 (0)