Skip to content

Commit dbee254

Browse files
authored
Merge branch 'master' into FixListOfReferences
2 parents 96a12ae + 7fa8d29 commit dbee254

File tree

68 files changed

+2033
-813
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+2033
-813
lines changed

.openpublishing.redirection.json

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5402,22 +5402,22 @@
54025402
},
54035403
{
54045404
"source_path": "exchange/virtual-folder/exchange/reporting/Get-TenantAnalyticsConfig.md",
5405-
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/get-tenantanalyticsconfig",
5405+
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/get-myanalyticsfeatureconfig",
54065406
"redirect_document_id": false
54075407
},
54085408
{
54095409
"source_path": "exchange/virtual-folder/exchange/reporting/Get-UserAnalyticsConfig.md",
5410-
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/get-useranalyticsconfig",
5410+
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/get-myanalyticsfeatureconfig",
54115411
"redirect_document_id": false
54125412
},
54135413
{
54145414
"source_path": "exchange/virtual-folder/exchange/reporting/Set-TenantAnalyticsConfig.md",
5415-
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/set-tenantanalyticsconfig",
5415+
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/myanalyticsfeatureconfig",
54165416
"redirect_document_id": false
54175417
},
54185418
{
54195419
"source_path": "exchange/virtual-folder/exchange/reporting/Set-UserAnalyticsConfig.md",
5420-
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/set-useranalyticsconfig",
5420+
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/myanalyticsfeatureconfig",
54215421
"redirect_document_id": false
54225422
},
54235423
{
@@ -6624,6 +6624,26 @@
66246624
"source_path": "exchange/docs-conceptual/mfa-connect-to-scc-powershell.md",
66256625
"redirect_url": "https://docs.microsoft.com/powershell/exchange/connect-to-scc-powershell",
66266626
"redirect_document_id": false
6627+
},
6628+
{
6629+
"source_path": "exchange/virtual-folder/exchange/mailboxes/Get-TenantAnalyticsConfig.md",
6630+
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/get-myanalyticsfeatureconfig",
6631+
"redirect_document_id": false
6632+
},
6633+
{
6634+
"source_path": "exchange/virtual-folder/exchange/mailboxes/Set-TenantAnalyticsConfig.md",
6635+
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/set-myanalyticsfeatureconfig",
6636+
"redirect_document_id": false
6637+
},
6638+
{
6639+
"source_path": "exchange/virtual-folder/exchange/mailboxes/Get-UserAnalyticsConfig.md",
6640+
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/get-myanalyticsfeatureconfig",
6641+
"redirect_document_id": false
6642+
},
6643+
{
6644+
"source_path": "exchange/virtual-folder/exchange/mailboxes/Set-UserAnalyticsConfig.md",
6645+
"redirect_url": "https://docs.microsoft.com/powershell/module/exchange/set-myanalyticsfeatureconfig",
6646+
"redirect_document_id": false
66276647
}
66286648
]
66296649
}

exchange/exchange-ps/exchange/Export-UMCallDataRecord.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
external help file: Microsoft.Exchange.MediaAndDevices-Help.xml
33
online version: https://docs.microsoft.com/powershell/module/exchange/export-umcalldatarecord
4-
applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016
4+
applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Online
55
title: Export-UMCallDataRecord
66
schema: 2.0.0
77
author: chrisda
@@ -12,7 +12,7 @@ ms.reviewer:
1212
# Export-UMCallDataRecord
1313

1414
## SYNOPSIS
15-
This cmdlet is available only in on-premises Exchange.
15+
This cmdlet is available in on-premises Exchange and in the cloud-based service. Some parameters and settings may be exclusive to one environment or the other.
1616

1717
Use the Export-UMCallDataRecord cmdlet to export Unified Messaging (UM) call data records for UM dial plans and UM IP gateways for a date that you've specified.
1818

@@ -33,8 +33,6 @@ Export-UMCallDataRecord -ClientStream <Stream> -Date <ExDateTime>
3333
## DESCRIPTION
3434
The Export-UMCallDataRecord cmdlet exports Unified Messaging call data records for a specified date to a comma-separated value (CSV) file. You can filter call data records for specific UM dial plans or UM IP gateways. However, if you don't specify a UM IP gateway, all call data records are returned.
3535

36-
The Export-UMCallDataRecord cmdlet is available when you're using the Exchange Administration Center. You can't use the cmdlet from the Exchange Management Shell.
37-
3836
After this task is completed, a report is generated that contains Unified Messaging call data records.
3937

4038
You need to be assigned permissions before you can run this cmdlet. Although this topic lists all parameters for the cmdlet, you may not have access to some parameters if they're not included in the permissions assigned to you. To find the permissions required to run any cmdlet or parameter in your organization, see [Find the permissions required to run any Exchange cmdlet](https://docs.microsoft.com/powershell/exchange/find-exchange-cmdlet-permissions).
@@ -64,7 +62,7 @@ The ClientStream parameter specifies the .NET stream to use to output for the Un
6462
Type: Stream
6563
Parameter Sets: (All)
6664
Aliases:
67-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016
65+
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Online
6866

6967
Required: True
7068
Position: Named
@@ -80,7 +78,7 @@ The Date parameter specifies the date of Unified Messaging call data records to
8078
Type: ExDateTime
8179
Parameter Sets: (All)
8280
Aliases:
83-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016
81+
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Online
8482

8583
Required: True
8684
Position: Named
@@ -99,7 +97,7 @@ The Confirm switch specifies whether to show or hide the confirmation prompt. Ho
9997
Type: SwitchParameter
10098
Parameter Sets: (All)
10199
Aliases: cf
102-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016
100+
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Online
103101
104102
Required: False
105103
Position: Named
@@ -109,6 +107,8 @@ Accept wildcard characters: False
109107
```
110108

111109
### -DomainController
110+
This parameter is available only in on-premises Exchange.
111+
112112
The DomainController parameter specifies the domain controller that's used by this cmdlet to read data from or write data to Active Directory. You identify the domain controller by its fully qualified domain name (FQDN). For example, dc01.contoso.com.
113113

114114
```yaml
@@ -131,7 +131,7 @@ The UMDialPlan parameter specifies the UM dial plan to export statistics for. If
131131
Type: UMDialPlanIdParameter
132132
Parameter Sets: (All)
133133
Aliases:
134-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016
134+
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Online
135135
136136
Required: False
137137
Position: Named
@@ -147,7 +147,7 @@ The UMIPGateway parameter specifies the UM IP gateway to export statistics for.
147147
Type: UMIPGatewayIdParameter
148148
Parameter Sets: (All)
149149
Aliases:
150-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016
150+
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Online
151151
152152
Required: False
153153
Position: Named
@@ -163,7 +163,7 @@ The WhatIf switch simulates the actions of the command. You can use this switch
163163
Type: SwitchParameter
164164
Parameter Sets: (All)
165165
Aliases: wi
166-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016
166+
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Online
167167
168168
Required: False
169169
Position: Named
Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
---
2+
external help file: Microsoft.Exchange.TransportMailControl-Help.xml
3+
online version: https://docs.microsoft.com/powershell/module/exchange/get-configanalyzerpolicyrecommendation
4+
applicable: Exchange Online, Exchange Online Protection
5+
title: Get-ConfigAnalyzerPolicyRecommendation
6+
schema: 2.0.0
7+
author: chrisda
8+
ms.author: chrisda
9+
ms.reviewer:
10+
---
11+
12+
# Get-ConfigAnalyzerPolicyRecommendation
13+
14+
## SYNOPSIS
15+
This cmdlet is available only in the cloud-based service.
16+
17+
Use the Get-ConfigAnalyzerPolicyRecommendation cmdlet to compare the settings in your existing security policies to the settings that are used in the Standard or Strict preset security policies. Settings that are below the recommend value are returned in the results.
18+
19+
**Note**: We recommend that you use the Exchange Online PowerShell V2 module to connect to Exchange Online PowerShell. For instructions, see [Use the Exchange Online PowerShell V2 module](https://docs.microsoft.com/powershell/exchange/exchange-online-powershell-v2).
20+
21+
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://docs.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
22+
23+
## SYNTAX
24+
25+
```
26+
Get-ConfigAnalyzerPolicyRecommendation -RecommendedPolicyType <RecommendedPolicyType>
27+
[[-Identity] <ConfigAnalyzerPolicyRecommendationIdParameter>]
28+
[-IsAppliedToDisabled]
29+
[<CommonParameters>]
30+
```
31+
32+
## DESCRIPTION
33+
For information about the policies and their recommended Standard and Strict values, see [Recommended settings for EOP and Office 365 ATP security](https://docs.microsoft.com/microsoft-365/security/office-365-security/recommended-settings-for-eop-and-office365-atp).
34+
35+
The output of this cmdlet only returns settings that fall below the value that you've specified as a baseline (Standard or Strict).
36+
37+
The output contains the following information for each setting:
38+
39+
- PolicyGroup: The type of policy. The value will be Anti-Spam, Anti-Phishing, Anti-Malware, ATP Safe Links, or ATP Safe Attachments
40+
- SettingName: The name of the setting in the policy.
41+
- SettingNameDescription: A description of the setting.
42+
- Policy: The name of the policy.
43+
- AppliedTo: The number of users or domains that the policy applies to. If the policy isn't applied to anyone (for example, it's disabled), this value will be blank.
44+
- CurrentConfiguration: The current value of the setting.
45+
- LastModified: When the policy was last modified.
46+
- Recommendation: The recommended Standard or Strict value for the setting.
47+
- SettingType: For example, Boolean, String, or Integer.
48+
49+
If a setting is configured at or better than the Standard or Strict protection profile that you're comparing to, those settings/policies aren't returned in the results
50+
51+
This cmdlet returns the following output for each setting in each policy that falls below the recommended value.
52+
53+
You need to be assigned permissions before you can run this cmdlet. Although this topic lists all parameters for the cmdlet, you may not have access to some parameters if they're not included in the permissions assigned to you. To find the permissions required to run any cmdlet or parameter in your organization, see [Find the permissions required to run any Exchange cmdlet](https://docs.microsoft.com/powershell/exchange/find-exchange-cmdlet-permissions).
54+
55+
## EXAMPLES
56+
57+
### Example 1
58+
```powershell
59+
Get-ConfigAnalyzerPolicyRecommendation -RecommendedPolicyType Strict
60+
```
61+
62+
This example runs a comparison using the Strict preset security policy settings as a baseline.
63+
64+
## PARAMETERS
65+
66+
### -RecommendedPolicyType
67+
The RecommendedPolicyType parameter specifies the preset security policy that you want to use as a baseline. Valid values are:
68+
69+
- Standard
70+
- Strict
71+
72+
```yaml
73+
Type: RecommendedPolicyType
74+
Parameter Sets: (All)
75+
Aliases:
76+
Applicable: Exchange Online, Exchange Online Protection
77+
78+
Required: True
79+
Position: Named
80+
Default value: None
81+
Accept pipeline input: False
82+
Accept wildcard characters: False
83+
```
84+
85+
### -Identity
86+
This parameter is reserved for internal Microsoft use.
87+
88+
```yaml
89+
Type: ConfigAnalyzerPolicyRecommendationIdParameter
90+
Parameter Sets: (All)
91+
Aliases:
92+
Applicable: Exchange Online, Exchange Online Protection
93+
94+
Required: False
95+
Position: 0
96+
Default value: None
97+
Accept pipeline input: True (ByPropertyName, ByValue)
98+
Accept wildcard characters: False
99+
```
100+
101+
### -IsAppliedToDisabled
102+
The IsAppliedToDisabled switch filters the results by policies that aren't applied to anyone (the AppliedTo property is blank). You don't need to specify a value with this switch.
103+
104+
If you don't use this switch, the results include policies that are applied to users and policies that aren't applied to anyone.
105+
106+
```yaml
107+
Type: SwitchParameter
108+
Parameter Sets: (All)
109+
Aliases:
110+
Applicable: Exchange Online, Exchange Online Protection
111+
112+
Required: False
113+
Position: Named
114+
Default value: None
115+
Accept pipeline input: False
116+
Accept wildcard characters: False
117+
```
118+
119+
### CommonParameters
120+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/p/?LinkID=113216).
121+
122+
## INPUTS
123+
124+
###
125+
126+
## OUTPUTS
127+
128+
###
129+
130+
## NOTES
131+
132+
## RELATED LINKS

exchange/exchange-ps/exchange/Get-MailUser.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ Get-MailUser [-Anr <String>]
3030
[-OrganizationalUnit <OrganizationalUnitIdParameter>]
3131
[-ReadFromDomainController]
3232
[-ResultSize <Unlimited>]
33+
[-SharedWithMailUser]
3334
[-SoftDeletedMailUser]
3435
[-SortBy <String>]
3536
[<CommonParameters>]
@@ -45,6 +46,7 @@ Get-MailUser [[-Identity] <MailUserIdParameter>]
4546
[-OrganizationalUnit <OrganizationalUnitIdParameter>]
4647
[-ReadFromDomainController]
4748
[-ResultSize <Unlimited>]
49+
[-SharedWithMailUser]
4850
[-SoftDeletedMailUser]
4951
[-SortBy <String>]
5052
[<CommonParameters>]
@@ -259,6 +261,24 @@ Accept pipeline input: false
259261
Accept wildcard characters: False
260262
```
261263

264+
### -SharedWithMailUser
265+
This parameter is available only in the cloud-based service.
266+
267+
{{ Fill SharedWithMailUser Description }}
268+
269+
```yaml
270+
Type: SwitchParameter
271+
Parameter Sets: AnrSet, Identity
272+
Aliases:
273+
Applicable: Exchange Online
274+
275+
Required: False
276+
Position: Named
277+
Default value: None
278+
Accept pipeline input: False
279+
Accept wildcard characters: False
280+
```
281+
262282
### -SortBy
263283
The SortBy parameter specifies the property to sort the results by. You can sort by only one property at a time. The results are sorted in ascending order.
264284

exchange/exchange-ps/exchange/Get-MailboxImportRequestStatistics.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ Get-MailboxImportRequestStatistics [-Identity] <MailboxImportRequestIdParameter>
3838
Get-MailboxImportRequestStatistics [-Identity] <MailboxImportRequestIdParameter>
3939
[-DiagnosticInfo <String>]
4040
[-IncludeReport]
41+
[-IncludeSkippedItems]
4142
[-ReportOnly]
4243
[<CommonParameters>]
4344
```
@@ -256,6 +257,24 @@ Accept pipeline input: False
256257
Accept wildcard characters: False
257258
```
258259
260+
### -IncludeSkippedItems
261+
This parameter is available only in the cloud-based service.
262+
263+
{{ Fill IncludeSkippedItems Description }}
264+
265+
```yaml
266+
Type: SwitchParameter
267+
Parameter Sets: IdentityCloud
268+
Aliases:
269+
Applicable: Exchange Online
270+
271+
Required: False
272+
Position: Named
273+
Default value: None
274+
Accept pipeline input: False
275+
Accept wildcard characters: False
276+
```
277+
259278
### -RequestGuid
260279
This parameter is available only in on-premises Exchange.
261280

exchange/exchange-ps/exchange/Get-MailboxPermission.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ Get-MailboxPermission [-Identity] <MailboxIdParameter> [-User <SecurityPrincipal
3939
[-Credential <PSCredential>]
4040
[-DomainController <Fqdn>]
4141
[-GroupMailbox]
42+
[-IncludeSoftDeletedUserPermissions]
4243
[-ReadFromDomainController]
4344
[-ResultSize <Unlimited>]
4445
[<CommonParameters>]
@@ -171,6 +172,24 @@ Accept pipeline input: False
171172
Accept wildcard characters: False
172173
```
173174

175+
### -IncludeSoftDeletedUserPermissions
176+
This parameter is available only in the cloud-based service.
177+
178+
{{ Fill IncludeSoftDeletedUserPermissions Description }}
179+
180+
```yaml
181+
Type: SwitchParameter
182+
Parameter Sets: AccessRights
183+
Aliases:
184+
Applicable: Exchange Online
185+
186+
Required: False
187+
Position: Named
188+
Default value: None
189+
Accept pipeline input: False
190+
Accept wildcard characters: False
191+
```
192+
174193
### -Owner
175194
The Owner switch returns the owner information for the mailbox that's specified by the Identity parameter. You don't need to specify a value with this switch.
176195

0 commit comments

Comments
 (0)