Skip to content

Commit 7b04007

Browse files
authored
Merge pull request MicrosoftDocs#4245 from MicrosoftDocs/master
Merges Master to Live. See commits for details.
2 parents d1eed0b + c8dec33 commit 7b04007

File tree

11 files changed

+140
-88
lines changed

11 files changed

+140
-88
lines changed

exchange/exchange-ps/exchange/client-access/Set-OwaMailboxPolicy.md

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -348,15 +348,17 @@ Accept wildcard characters: False
348348
```
349349
350350
### -AllowOfflineOn
351-
The AllowOfflineOn parameter specifies when Outlook on the web in offline mode is available for supported web browsers. Valid values are:
351+
This parameter is functional only in on-premises Exchange.
352+
353+
The AllowOfflineOn parameter specifies when Outlook Web App in offline mode is available for supported web browsers. Valid values are:
352354
353355
- PrivateComputersOnly: Offline mode is available in private computer sessions. By default in Exchange 2013 or later and Exchange Online, all Outlook on the web sessions are considered to be on private computers. In Exchange 2013 or later, users can only specify public computer sessions if you've enabled the private/public selection on the sign in page (the LogonPagePublicPrivateSelectionEnabled parameter value is $true on the Set-OwaVirtualDirectory cmdlet).
354356
355357
- NoComputers: Offline mode is disabled.
356358
357359
- AllComputers: Offline mode is available for public and private computer sessions. This is the default value.
358360
359-
When offline mode is available, users can turn offline mode on or off themselves in Outlook on the web. For more information, see [Using Outlook Web App offline](https://go.microsoft.com/fwlink/p/?linkid=267644).
361+
When offline mode is available, users can turn offline mode on or off themselves in Outlook Web App. For more information, see [Using Outlook Web App offline](https://go.microsoft.com/fwlink/p/?linkid=267644).
360362
361363
```yaml
362364
Type: PrivateComputersOnly | NoComputers | AllComputers
@@ -439,17 +441,19 @@ Accept wildcard characters: False
439441
```
440442
441443
### -CalendarEnabled
442-
The CalendarEnabled parameter specifies whether to enable or disable the calendar in Outlook on the web. Valid values are:
444+
This parameter is functional only in on-premises Exchange.
445+
446+
The CalendarEnabled parameter specifies whether to enable or disable the calendar in Outlook Web App. Valid values are:
443447
444-
- $true: The Calendar is available in Outlook on the web. This is the default value.
448+
- $true: The Calendar is available in Outlook Web App. This is the default value.
445449
446-
- $false: The Calendar isn't available in Outlook on the web.
450+
- $false: The Calendar isn't available in Outlook Web App.
447451
448452
```yaml
449453
Type: $true | $false
450454
Parameter Sets: (All)
451455
Aliases:
452-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
456+
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
453457
Required: False
454458
Position: Named
455459
Default value: None
@@ -542,17 +546,19 @@ Accept wildcard characters: False
542546
```
543547
544548
### -ContactsEnabled
545-
The ContactsEnabled parameter specifies whether to enable or disable Contacts in Outlook on the web. Valid values are:
549+
This parameter is functional only in on-premises Exchange.
550+
551+
The ContactsEnabled parameter specifies whether to enable or disable Contacts in Outlook Web App. Valid values are:
546552
547-
- $true: Contacts are available in Outlook on the web. This is the default value.
553+
- $true: Contacts are available in Outlook Web App. This is the default value.
548554
549-
- $false: Contacts aren't available in Outlook on the web.
555+
- $false: Contacts aren't available in Outlook Web App.
550556
551557
```yaml
552558
Type: $true | $false
553559
Parameter Sets: (All)
554560
Aliases:
555-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
561+
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
556562
Required: False
557563
Position: Named
558564
Default value: None
@@ -1778,19 +1784,21 @@ Accept wildcard characters: False
17781784
```
17791785
17801786
### -TasksEnabled
1781-
The TasksEnabled parameter specifies whether Tasks folder is available in Outlook on the web. Valid values are:
1787+
This parameter is functional only in on-premises Exchange.
17821788
1783-
- $true: The Tasks folder is available in Outlook on the web. This is the default value.
1789+
The TasksEnabled parameter specifies whether Tasks folder is available in Outlook Web App. Valid values are:
17841790
1785-
- $false: The Tasks folder isn't available in Outlook on the web.
1791+
- $true: The Tasks folder is available in Outlook Web App. This is the default value.
17861792
1787-
This parameter doesn't apply to the light version of Outlook on the web.
1793+
- $false: The Tasks folder isn't available in Outlook Web App.
1794+
1795+
This parameter doesn't apply to the light version of Outlook Web App.
17881796
17891797
```yaml
17901798
Type: $true | $false
17911799
Parameter Sets: (All)
17921800
Aliases:
1793-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
1801+
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
17941802
Required: False
17951803
Position: Named
17961804
Default value: None

exchange/exchange-ps/exchange/devices/Export-ActiveSyncLog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ This example exports the Exchange ActiveSync log for the date range 06/08/18 to
4141

4242
### -------------------------- Example 2 --------------------------
4343
```
44-
Dir D:\Logs\*.log | Export-ActiveSyncLog -Filename:"c:\Windows\System32\LogFiles\W2SVC1\ex072018.log" -StartDate:"06/20/18" -EndDate:"07/20/18" -UseGMT:$true -Force $true -Confirm -OutputPath:"c:\exreports\easreports"
44+
Get-Childitem D:\Logs\*.log | foreach { Export-ActiveSyncLog -Filename $_.FullName -StartDate:"06/20/18" -EndDate:"07/20/18" -UseGMT:$true -Force $true -Confirm -OutputPath:"c:\exreports\easreports" }
4545
```
4646

4747
This example exports the Exchange ActiveSync log for the date range 06/20/18 to 07/20/18 by reading all log files in the D:\\logs directory. All prompts are suppressed while running the report and a confirmation message is displayed. The times on the report are in UTC and the report is saved in c:\\exreports\\easreports.

exchange/exchange-ps/exchange/mailboxes/Search-Mailbox.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ monikerRange: "exchserver-ps-2010 || exchserver-ps-2013 || exchserver-ps-2016 ||
1414
## SYNOPSIS
1515
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

17+
**Note**: By default, Search-Mailbox is available only in the Mailbox Search or Mailbox Import Export roles, and these roles aren't assigned to *any* role groups. To use this cmdlet, you need to add one or both of the roles to a role group (for example, the Organization Management role group). Only the Mailbox Import Export role gives you access to the DeleteContent parameter. For more information about adding roles to role groups, see [Add a role to a role group](https://docs.microsoft.com/Exchange/permissions/role-groups#add-a-role-to-a-role-group).
18+
1719
Use the Search-Mailbox cmdlet to search a mailbox and copy the results to a specified target mailbox, delete messages from the source mailbox, or both.
1820

1921
**Note**: In cloud-based environments, the Search-Mailbox cmdlet is being deprecated in favor of [New-ComplianceSearch](https://docs.microsoft.com/powershell/module/exchange/policy-and-compliance-content-search/new-compliancesearch) and related eDiscovery cmdlets.
@@ -22,10 +24,11 @@ For information about the parameter sets in the Syntax section below, see Exchan
2224

2325
## SYNTAX
2426

25-
### EstimateResult
27+
### Identity
2628
```
27-
Search-Mailbox [-Identity] <MailboxOrMailUserIdParameter> [-EstimateResultOnly]
29+
Search-Mailbox [-Identity] <MailboxOrMailUserIdParameter>
2830
[-Confirm]
31+
[-DeleteContent]
2932
[-DomainController <Fqdn>]
3033
[-DoNotIncludeArchive]
3134
[-Force]
@@ -36,32 +39,31 @@ Search-Mailbox [-Identity] <MailboxOrMailUserIdParameter> [-EstimateResultOnly]
3639
[-WhatIf] [<CommonParameters>]
3740
```
3841

39-
### Mailbox
42+
### EstimateResult
4043
```
41-
Search-Mailbox [-Identity] <MailboxOrMailUserIdParameter> -TargetFolder <String> -TargetMailbox <MailboxIdParameter>
44+
Search-Mailbox [-Identity] <MailboxOrMailUserIdParameter> [-EstimateResultOnly]
4245
[-Confirm]
43-
[-DeleteContent]
4446
[-DomainController <Fqdn>]
4547
[-DoNotIncludeArchive]
4648
[-Force]
4749
[-IncludeUnsearchableItems]
48-
[-LogLevel <Suppress | Basic | Full>]
49-
[-LogOnly]
5050
[-SearchDumpster]
5151
[-SearchDumpsterOnly]
5252
[-SearchQuery <String>]
5353
[-WhatIf] [<CommonParameters>]
5454
```
5555

56-
### Identity
56+
### Mailbox
5757
```
58-
Search-Mailbox [-Identity] <MailboxOrMailUserIdParameter>
58+
Search-Mailbox [-Identity] <MailboxOrMailUserIdParameter> -TargetFolder <String> -TargetMailbox <MailboxIdParameter>
5959
[-Confirm]
6060
[-DeleteContent]
6161
[-DomainController <Fqdn>]
6262
[-DoNotIncludeArchive]
6363
[-Force]
6464
[-IncludeUnsearchableItems]
65+
[-LogLevel <LoggingLevel>]
66+
[-LogOnly]
6567
[-SearchDumpster]
6668
[-SearchDumpsterOnly]
6769
[-SearchQuery <String>]
@@ -79,10 +81,6 @@ You can use the Search-Mailbox cmdlet to search messages in a specified mailbox
7981

8082
- Clean up the Recoverable Items folder for a mailbox when it has reached the Recoverable Items hard quota.
8183

82-
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://technet.microsoft.com/library/mt432940.aspx).
83-
84-
**Note**: By default, Search-Mailbox is available only in the Mailbox Search or Mailbox Import Export roles, and these roles aren't assigned to *any* role groups. To use this cmdlet, you need to add one or both of the roles to a role group (for example, the Organization Management role group). Only the Mailbox Import Export role gives you access to the DeleteContent parameter. For more information about adding roles to role groups, see the "Add a role to a role group" section in [Manage role groups](https://technet.microsoft.com/library/jj657480.aspx).
85-
8684
## EXAMPLES
8785

8886
### -------------------------- Example 1 --------------------------
@@ -237,9 +235,11 @@ Accept wildcard characters: False
237235
```
238236
239237
### -DeleteContent
240-
The DeleteContent switch specifies that the messages returned by the search be permanently deleted from the source mailbox. When used with the TargetMailbox parameter, messages are copied to the target mailbox and removed from the source mailbox. If you set the logging level for the search to Basic or Full, you must specify a target mailbox and a target folder to place the log in. To delete messages from the source mailbox without copying them to the target mailbox, don't specify the TargetMailbox, TargetFolder, and LogLevel parameters.
238+
**Note**: You need to be assigned the Mailbox Import Export management role to use this switch. By default, this role isn't assigned to any role group (including Organization Management). Typically, you assign a role to a built-in or custom role group.
239+
240+
The DeleteContent switch specifies that the messages returned by the search be permanently deleted from the source mailbox. You don't need to specify a value with this switch.
241241
242-
You need to be assigned the Mailbox Import Export management role to use this switch. By default, this role isn't assigned to any role group. Typically, you assign a role to a built-in or custom role group. Or you can assign a role to a user, or a universal security group.
242+
When you use this switch with the TargetMailbox parameter, messages are copied to the target mailbox and removed from the source mailbox. If you set the logging level for the search to Basic or Full, you must specify a target mailbox and a target folder to place the log in. To delete messages from the source mailbox without copying them to the target mailbox, don't specify the TargetMailbox, TargetFolder, and LogLevel parameters.
243243
244244
Before you use the DeleteContent switch to delete content, we recommend that you test search parameters by using the LogOnly parameter, as shown in Example 2.
245245
@@ -331,7 +331,7 @@ The LogLevel parameter specifies the logging level for the search. It can have o
331331
The default log level is Basic.
332332
333333
```yaml
334-
Type: Suppress | Basic | Full
334+
Type: LoggingLevel
335335
Parameter Sets: Mailbox
336336
Aliases:
337337
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

0 commit comments

Comments
 (0)