Skip to content

Commit 06f8572

Browse files
authored
Merge branch 'master' into patch-192
2 parents 1524f86 + 30abe15 commit 06f8572

File tree

6 files changed

+78
-33
lines changed

6 files changed

+78
-33
lines changed

exchange/exchange-ps/exchange/Get-MigrationBatch.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,12 @@ The Get-MigrationBatch cmdlet displays status information about the current migr
5858

5959
- Migration errors
6060

61-
- Date and time when the migration was started
61+
- Date and time when the migration was started and completed.
6262

6363
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).
6464

65+
**Note**: In the cloud-based service, if you don't use the TimeZone parameter in the New-MigrationBatch command, the default time zone for the migration batch is UTC. The CompleteAfter and CompleteAfterUTC properties will contain the same value (as will the StartAfter and StartAfterUTC properties). When you create the migration batch in the Exchange admin center (EAC), the time zone that's used is based on your regional configuration.
66+
6567
## EXAMPLES
6668

6769
### Example 1

exchange/exchange-ps/exchange/Get-UrlTrace.md

Lines changed: 42 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,24 +24,61 @@ For information about the parameter sets in the Syntax section below, see [Excha
2424
## SYNTAX
2525

2626
```
27-
Get-UrlTrace [-ClickId <Guid>] [-EndDate <DateTime>] [-Expression <Expression>] [-Page <Int32>]
28-
[-PageSize <Int32>] [-RecipientAddress <MultiValuedProperty>] [-StartDate <DateTime>]
29-
[-UrlOrDomain <MultiValuedProperty>] [-Workloads <MultiValuedProperty>] [<CommonParameters>]
27+
Get-UrlTrace
28+
[-ClickId <Guid>]
29+
[-EndDate <DateTime>]
30+
[-Expression <Expression>]
31+
[-Page <Int32>]
32+
[-PageSize <Int32>]
33+
[-RecipientAddress <MultiValuedProperty>]
34+
[-StartDate <DateTime>]
35+
[-UrlOrDomain <MultiValuedProperty>]
36+
[-Workloads <MultiValuedProperty>]
37+
[<CommonParameters>]
3038
```
3139

3240
## DESCRIPTION
3341
Safe Links is a feature in Advanced Threat Protection that checks links in email messages to see if they lead to malicious web sites. When a user clicks a link in a message, the URL is temporarily rewritten and checked against a list of known, malicious web sites. Safe Links includes the URL trace reporting feature to help determine who has clicked through to a malicious web site. For more information about Advanced Threat Protection Safe Links, see [Office 365 ATP Safe Links](https://docs.microsoft.com/microsoft-365/security/office-365-security/atp-safe-links).
3442

35-
The following list described the values that are returned in the output of this cmdlet:
43+
For the reporting period you specify, the cmdlet returns the following information:
44+
45+
- Time Clicked: The date/time when the URL in the message body was clicked. Every analyzed URL click is recorded, even when a user clicks a URL in an existing message that's already been scanned.
46+
47+
- Workload
48+
49+
- Application Name
50+
51+
- Message ID
52+
53+
- Message Trace ID
54+
55+
- Source ID
56+
57+
- Source Details
3658

3759
- ClickId: A GUID for each URL that was analyzed in a message.
3860

39-
- Clicked: The date/time when the URL in the message body was clicked. Every analyzed URL click is recorded, even when a user clicks a URL in an existing message that's already been scanned.
61+
- Recipient Address
62+
63+
- URL
64+
65+
- User IP Address
4066

4167
- UrlBlocked: The URL was detected as malicious by Safe Links (only the initial block, not subsequent clicks), or the user clicked the URL while the scan in progress (users are taken to a notification page that asks them to try again after the scan is complete).
4268

4369
- UrlClicked: The URL is blocked, but the applicable Safe Links policy has the DoNotAllowClickThrough parameter value $false (click through is allowed). Updated policies aren't applied to existing messages that have already been scanned. New or updated policies are applied to new messages that were received after the policy is applied to the mailbox.
4470

71+
- Click Action: The action of a specific click. Possible values are:
72+
73+
• None: We were unable to capture the verdict for the URL. The user might have clicked through the URL.
74+
• Allowed: The user was allowed to navigate to the URL.
75+
• Blocked: The User was blocked from navigating to the URL.
76+
• Pending verdict: The user was presented with the detonation pending page.
77+
• Blocked overridden: The user was blocked from navigating to the URL; however, the user overrode the block to navigate to the URL.
78+
• Pending verdict bypassed: The user presented with the detonation page; however, the user overrode the page to navigate to the URL.
79+
• Error: The user was presented with the error page. This can also mean there was an error in capturing the verdict.
80+
• Failure: There was unknown exception while capturing the verdict. The user might have clicked through the URL.
81+
4582
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).
4683

4784
## EXAMPLES

exchange/exchange-ps/exchange/New-DlpEdmSchema.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ For information about the parameter sets in the Syntax section below, see [Excha
2222
## SYNTAX
2323

2424
```
25-
New-DlpEdmSchema [-FileData] <Byte[]> [-WhatIf] [-Confirm] [<CommonParameters>]
25+
New-DlpEdmSchema [-FileData] <Byte[]> [-Confirm] [-WhatIf] [<CommonParameters>]
2626
```
2727

2828
## DESCRIPTION

exchange/exchange-ps/exchange/New-MigrationBatch.md

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,17 @@ $OnboardingBatch = New-MigrationBatch -Name RemoteOnBoarding1 -SourceEndpoint $M
336336
Start-MigrationBatch -Identity $OnboardingBatch.Identity
337337
```
338338

339-
This example is the same as Example 3, but the CompleteAfter parameter is also used. Data migration for the batch will start, but won't complete until 09/01/2018 7:00 PM. This method allows you to start a migration and then leave it to complete after business hours.
339+
This example is the same as Example 3, but the CompleteAfter parameter is also used. Data migration for the batch will start, but won't complete until 09/01/2018 7:00 PM (UTC). This method allows you to start a migration and then leave it to complete after business hours if your time zone is Coordinated Universal Time.
340+
341+
### Example 9
342+
```powershell
343+
$Credentials = Get-Credential;
344+
$MigrationEndpointOnPrem = New-MigrationEndpoint -ExchangeRemoteMove -Name OnpremEndpoint -Autodiscover -EmailAddress [email protected] -Credentials $Credentials;
345+
$OnboardingBatch = New-MigrationBatch -Name RemoteOnBoarding1 -SourceEndpoint $MigrationEndpointOnprem.Identity -TargetDeliveryDomain cloud.contoso.com -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\RemoteOnBoarding1.csv")) -CompleteAfter "09/01/2018 7:00 PM" -TimeZone "Pacific Standard Time";
346+
Start-MigrationBatch -Identity $OnboardingBatch.Identity
347+
```
348+
349+
This example is the same as Example 8, but the TimeZone parameter is also used. Data migration for the batch will start, but won't complete until 09/01/2018 7:00 PM (PST). This method allows you to start a migration and then leave it to complete after business hours if your time zone is Pacific Standard Time.
340350

341351
## PARAMETERS
342352

@@ -616,17 +626,15 @@ Accept wildcard characters: False
616626
### -CompleteAfter
617627
This parameter is available only in the cloud-based service.
618628

619-
The CompleteAfter parameter specifies a delay before the batch is completed. Data migration for the batch will start, but won't complete until the date/time you specify with this parameter.
629+
The CompleteAfter parameter specifies a delay before the batch is completed. Data migration for the batch will start, but completion won't start until the date/time you specify with this parameter.
620630

621631
Use the short date format that's defined in the Regional Options settings on the computer where you're running the command. For example, if the computer is configured to use the short date format mm/dd/yyyy, enter 09/01/2018 to specify September 1, 2018. You can enter the date only, or you can enter the date and time of day. If you enter the date and time of day, enclose the value in quotation marks ("), for example, "09/01/2018 5:00 PM".
622632

623-
In Exchange Online PowerShell, if you specify a date/time value without a time zone, the value is in Coordinated Universal Time (UTC).
624-
625-
To specify a date/time value for this parameter, use either of the following options:
633+
In Exchange Online PowerShell, if you specify a date/time value without a time zone, the value is in Coordinated Universal Time (UTC). To specify a value, use either of the following options:
626634

627-
- Specify the date/time value in UTC: For example, "2016-05-06 14:30:00z".
635+
- Specify the date/time value in UTC: For example, `"7/30/2020 9:00PM Z"`.
628636

629-
- Specify the date/time value as a formula that converts the date/time in your local time zone to UTC: For example, `(Get-Date "5/6/2016 9:30 AM").ToUniversalTime()`. For more information, see [Get-Date](https://docs.microsoft.com/powershell/module/Microsoft.PowerShell.Utility/Get-Date).
637+
- Specify the date/time value in your local time zone: For example, `"7/30/2020 9:00PM -700"`. The value will be converted to UTC if you don't use the TimeZone parameter.
630638

631639
```yaml
632640
Type: DateTime
@@ -1014,13 +1022,11 @@ The StartAfter parameter specifies a delay before the data migration for the use
10141022

10151023
Use the short date format that's defined in the Regional Options settings on the computer where you're running the command. For example, if the computer is configured to use the short date format mm/dd/yyyy, enter 09/01/2018 to specify September 1, 2018. You can enter the date only, or you can enter the date and time of day. If you enter the date and time of day, enclose the value in quotation marks ("), for example, "09/01/2018 5:00 PM".
10161024

1017-
In Exchange Online PowerShell, if you specify a date/time value without a time zone, the value is in Coordinated Universal Time (UTC).
1018-
1019-
To specify a date/time value for this parameter, use either of the following options:
1025+
In Exchange Online PowerShell, if you specify a date/time value without a time zone, the value is in Coordinated Universal Time (UTC). To specify a value, use either of the following options:
10201026

1021-
- Specify the date/time value in UTC: For example, "2016-05-06 14:30:00z".
1027+
- Specify the date/time value in UTC: For example, `"7/30/2020 9:00PM Z"`.
10221028

1023-
- Specify the date/time value as a formula that converts the date/time in your local time zone to UTC: For example, `(Get-Date "5/6/2016 9:30 AM").ToUniversalTime()`. For more information, see [Get-Date](https://docs.microsoft.com/powershell/module/Microsoft.PowerShell.Utility/Get-Date).
1029+
- Specify the date/time value in your local time zone. For example, `"7/30/2020 9:00PM -700"`. The value will be converted to UTC if you don't use the TimeZone parameter.
10241030

10251031
```yaml
10261032
Type: DateTime
@@ -1124,11 +1130,15 @@ Accept wildcard characters: False
11241130
### -TimeZone
11251131
The TimeZone parameter specifies the time zone of the administrator who submits the migration batch.
11261132

1127-
A valid value for this parameter is a supported time zone key name (for example, "Pacific Standard Time").
1133+
A valid value for this parameter is a supported time zone key name (for example, `"Pacific Standard Time"`).
11281134

11291135
To see the available values, run the following command: `$TimeZone = Get-ChildItem "HKLM:\Software\Microsoft\Windows NT\CurrentVersion\Time zones" | foreach {Get-ItemProperty $_.PSPath}; $TimeZone | sort Display | Format-Table -Auto PSChildname,Display`.
11301136

1131-
If the value contains spaces, enclose the value in quotation marks ("). The default value is the time zone setting of the Exchange server.
1137+
If the value contains spaces, enclose the value in quotation marks (").
1138+
1139+
In on-premises Exchange, the default value is the time zone setting of the Exchange server.
1140+
1141+
In Exchange Online, the default value is `UTC`.
11321142

11331143
```yaml
11341144
Type: ExTimeZoneValue

exchange/exchange-ps/exchange/Remove-DlpEdmSchema.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ For information about the parameter sets in the Syntax section below, see [Excha
2222
## SYNTAX
2323

2424
```
25-
Remove-DlpEdmSchema [-Identity] <EdmStorageIdParameter> [-WhatIf] [-Confirm] [<CommonParameters>]
25+
Remove-DlpEdmSchema [-Identity] <EdmStorageIdParameter> [-Confirm] [-WhatIf] [<CommonParameters>]
2626
```
2727

2828
## DESCRIPTION

exchange/exchange-ps/exchange/Set-MigrationBatch.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -204,17 +204,15 @@ Accept wildcard characters: False
204204
### -CompleteAfter
205205
This parameter is available only in the cloud-based service.
206206
207-
The CompleteAfter parameter specifies a delay before the batch is completed. Data migration for the batch will start, but won't complete until the date/time you specify with this parameter.
207+
The CompleteAfter parameter specifies a delay before the batch is completed. Data migration for the batch will start, but completion won't start until the date/time you specify with this parameter.
208208
209209
Use the short date format that's defined in the Regional Options settings on the computer where you're running the command. For example, if the computer is configured to use the short date format mm/dd/yyyy, enter 09/01/2018 to specify September 1, 2018. You can enter the date only, or you can enter the date and time of day. If you enter the date and time of day, enclose the value in quotation marks ("), for example, "09/01/2018 5:00 PM".
210210
211-
In Exchange Online PowerShell, if you specify a date/time value without a time zone, the value is in Coordinated Universal Time (UTC).
211+
In Exchange Online PowerShell, if you specify a date/time value without a time zone, the value is in Coordinated Universal Time (UTC). To specify a value, use either of the following options:
212212
213-
To specify a date/time value for this parameter, use either of the following options:
213+
- Specify the date/time value in UTC: For example, `"7/30/2020 9:00PM Z"`.
214214
215-
- Specify the date/time value in UTC: For example, "2016-05-06 14:30:00z".
216-
217-
- Specify the date/time value as a formula that converts the date/time in your local time zone to UTC: For example, `(Get-Date "5/6/2016 9:30 AM").ToUniversalTime()`. For more information, see [Get-Date](https://docs.microsoft.com/powershell/module/Microsoft.PowerShell.Utility/Get-Date).
215+
- Specify the date/time value in your local time zone. For example, `"7/30/2020 9:00PM -700"`. The value will be converted to UTC if you don't use the TimeZone parameter.
218216
219217
```yaml
220218
Type: DateTime
@@ -472,13 +470,11 @@ The StartAfter parameter specifies a delay before the data migration for the use
472470

473471
Use the short date format that's defined in the Regional Options settings on the computer where you're running the command. For example, if the computer is configured to use the short date format mm/dd/yyyy, enter 09/01/2018 to specify September 1, 2018. You can enter the date only, or you can enter the date and time of day. If you enter the date and time of day, enclose the value in quotation marks ("), for example, "09/01/2018 5:00 PM".
474472

475-
In Exchange Online PowerShell, if you specify a date/time value without a time zone, the value is in Coordinated Universal Time (UTC).
476-
477-
To specify a date/time value for this parameter, use either of the following options:
473+
In Exchange Online PowerShell, if you specify a date/time value without a time zone, the value is in Coordinated Universal Time (UTC). To specify a value, use either of the following options:
478474

479-
- Specify the date/time value in UTC: For example, "2016-05-06 14:30:00z".
475+
- Specify the date/time value in UTC: For example, `"7/30/2020 9:00PM Z"`.
480476

481-
- Specify the date/time value as a formula that converts the date/time in your local time zone to UTC: For example, `(Get-Date "5/6/2016 9:30 AM").ToUniversalTime()`. For more information, see [Get-Date](https://docs.microsoft.com/powershell/module/Microsoft.PowerShell.Utility/Get-Date).
477+
- Specify the date/time value in your local time zone. For example, `"7/30/2020 9:00PM -700"`. The value will be converted to UTC if you don't use the TimeZone parameter.
482478

483479
```yaml
484480
Type: DateTime

0 commit comments

Comments
 (0)