Skip to content

Commit fa2849b

Browse files
authored
Merge branch 'master' into maesfaha/UpdateSetAndRemove
2 parents d7934ee + 1822b6a commit fa2849b

File tree

27 files changed

+158
-36
lines changed

27 files changed

+158
-36
lines changed

exchange/docs-conceptual/exchange-server/recipient-filters/recipientfilter-properties.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,6 @@ The recipient properties that have been *confirmed* to work with the _Recipien
314314

315315
## For more information
316316

317-
Exchange 2007 was the first version of Exchange that required OPATH filters instead of LDAP filters. For more information about converting LDAP filters to OPATH filters, see the Microsoft Exchange Team Blog article, [Need help converting your LDAP filters to OPATH?](https://go.microsoft.com/fwlink/p/?LinkId=88854).
317+
Exchange 2007 was the first version of Exchange that required OPATH filters instead of LDAP filters. For more information about converting LDAP filters to OPATH filters, see the Microsoft Exchange Team Blog article, [Need help converting your LDAP filters to OPATH?](https://techcommunity.microsoft.com/t5/Exchange-Team-Blog/Need-help-converting-your-LDAP-filters-to-OPATH/ba-p/595108).
318318

319319
For more information about the syntax that can be used within OPATH filters, see [Exchange cmdlet syntax](../exchange-cmdlet-syntax.md).

exchange/exchange-ps/exchange/database-availability-groups/Set-DatabaseAvailabilityGroup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ Accept wildcard characters: False
256256
```
257257
258258
### -AutoDagBitlockerEnabled
259-
This parameter is reserved for internal Microsoft use.
259+
The AutoDagBitlockerEnabled parameter ensures that Disk Reclaimer handles spare disks correctly and encrypts them with BitLocker. If Bitlocker is used to encrypt database disks, set the value of this parameter to $true on all Mailbox servers in the DAG after they are all running Exchange 2013 CU13 or later, or Exchange 2016 CU2 or later.
260260
261261
```yaml
262262
Type: $true | $false

exchange/exchange-ps/exchange/devices/New-ActiveSyncMailboxPolicy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This cmdlet is available in on-premises Exchange and in the cloud-based service.
1616

1717
Use the New-ActiveSyncMailboxPolicy cmdlet to create a Microsoft Mobile Device mailbox policy object.
1818

19-
Note: In Exchange 2013 or later, use the New-MobileMailboxPolicy cmdlet instead. If you have scripts that use New-ActiveSyncMailboxPolicy, update them to use New-MobileMailboxPolicy.
19+
Note: In Exchange 2013 or later, use the New-MobileDeviceMailboxPolicy cmdlet instead. If you have scripts that use New-ActiveSyncMailboxPolicy, update them to use New-MobileDeviceMailboxPolicy.
2020

2121
For information about the parameter sets in the Syntax section below, see Exchange cmdlet syntax (https://technet.microsoft.com/library/bb123552.aspx).
2222

exchange/exchange-ps/exchange/encryption-and-certificates/Set-IRMConfiguration.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,11 +136,11 @@ Accept wildcard characters: False
136136
### -ClientAccessServerEnabled
137137
This parameter is available only in on-premises Exchange.
138138
139-
The ClientAccessServerEnabled parameter specifies whether to enable IRM for Outlook on the web (formerly known as Outlook Web App) and Exchange ActiveSync. Valid values are:
139+
The ClientAccessServerEnabled parameter specifies whether Exchange Client Access servers are allowed to authenticate clients that do not have direct access to AD RMS (for example, Outlook on the web, Exchange ActiveSync or remote Outlook Anywhere clients). Valid values are:
140140
141-
- $true: IRM is enabled for Outlook on the web and Exchange ActiveSync. This is the default value. Note that enabling IRM in Outlook on the web requires additional configuration on AD RMS servers. For more information, see Information Rights Management in Outlook Web App (https://technet.microsoft.com/library/dd876891.aspx).
141+
- $true: Client Access servers are allowed to authenticate clients. This is the default value. Note that enabling IRM in Outlook on the web requires additional configuration on AD RMS servers. For more information, see Information Rights Management in Outlook Web App (https://technet.microsoft.com/library/dd876891.aspx).
142142
143-
- $false: IRM is disabled for Outlook on the web and Exchange ActiveSync.
143+
- $false: Client Access servers aren't allowed to authenticate clients.
144144
145145
```yaml
146146
Type: $true | $false

exchange/exchange-ps/exchange/mailbox-databases-and-servers/Move-DatabasePath.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ When you use the Move-DatabasePath cmdlet, consider the following:
3333

3434
- If the specified database is mounted when this cmdlet is run, the database is automatically dismounted and then remounted, and is unavailable to users while it's dismounted.
3535

36-
- This cmdlet normally can be run on the affected Mailbox server only. An exception is that this cmdlet can be run on an administrator's workstation when using the ConfigurationOnly parameter with a value of $true.
36+
- In Exchange 2013 or earlier, you can only run this cmdlet on the affected Mailbox server. If you include the ConfigurationOnly parameter with the value $true, you can run the cmdlet on an administrator's workstation. This does not apply to Exchange 2016 or later (you can run the cmdlet anywhere).
3737

3838
- This cmdlet can't be run against replicated mailbox databases. To move the path of a replicated database, you must first remove all replicated copies, and then you can perform the move operation. After the move operation is complete, you can add copies of the mailbox database.
3939

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

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ Set-Mailbox [-Identity] <MailboxIdParameter>
7373
[-DefaultAuditSet <MultiValuedProperty>]
7474
[-DefaultPublicFolderMailbox <RecipientIdParameter>]
7575
[-DeliverToMailboxAndForward <$true | $false>]
76+
[-DisableThrottling <$true | $false>]
7677
[-DisplayName <String>]
7778
[-DomainController <Fqdn>]
7879
[-DowngradeHighPriorityMessagesEnabled <$true | $false>]
@@ -100,6 +101,7 @@ Set-Mailbox [-Identity] <MailboxIdParameter>
100101
[-ForwardingSmtpAddress <ProxyAddress>]
101102
[-GMGen <$true | $false>]
102103
[-GrantSendOnBehalfTo <MultiValuedProperty>]
104+
[-GroupMailbox <MailboxIdParameter>]
103105
[-HiddenFromAddressListsEnabled <$true | $false>]
104106
[-IgnoreDefaultScope]
105107
[-ImListMigrationCompleted <$true | $false>]
@@ -380,6 +382,7 @@ Set-Mailbox [-Identity] <MailboxIdParameter> [-RemoveDelayHoldApplied]
380382
[-ForwardingAddress <RecipientIdParameter>]
381383
[-ForwardingSmtpAddress <ProxyAddress>]
382384
[-GrantSendOnBehalfTo <MultiValuedProperty>]
385+
[-GroupMailbox <MailboxIdParameter>]
383386
[-HiddenFromAddressListsEnabled <$true | $false>]
384387
[-ImListMigrationCompleted <$true | $false>]
385388
[-ImmutableId <String>]
@@ -2212,6 +2215,27 @@ Accept pipeline input: False
22122215
Accept wildcard characters: False
22132216
```
22142217
2218+
### -DisableThrottling
2219+
This parameter is available only in on-premises Exchange.
2220+
2221+
The DisableThrottling parameter enables or disables sender rate throttling for the mailbox. Valid values are:
2222+
2223+
- $true: Messages sent by this mailbox will not be throttled by Sender Rate Control. We only recommend this value for moderation mailboxes.
2224+
2225+
- $false: Messages will be throttled after the threshold is exceeded. This is the default value.
2226+
2227+
```yaml
2228+
Type: $true | $false
2229+
Parameter Sets: (All)
2230+
Aliases:
2231+
Applicable: Exchange Server 2016, Exchange Server 2019
2232+
Required: False
2233+
Position: Named
2234+
Default value: False
2235+
Accept pipeline input: False
2236+
Accept wildcard characters: False
2237+
```
2238+
22152239
### -DisplayName
22162240
The DisplayName parameter specifies the display name of the mailbox. The display name is visible in the Exchange admin center, in address lists, and in Outlook. The maximum length is 256 characters. If the value contains spaces, enclose the value in quotation marks (").
22172241
@@ -2860,6 +2884,45 @@ Accept pipeline input: False
28602884
Accept wildcard characters: False
28612885
```
28622886
2887+
### -GroupMailbox
2888+
This parameter is available only in the cloud-based service.
2889+
2890+
The GroupMailbox switch is required to modify Group Mailboxes in Exchange Online. You don't need to specify a value with this switch.
2891+
2892+
You can use any value that uniquely identifies the Group Mailbox. For example:
2893+
2894+
- Name
2895+
2896+
- Alias
2897+
2898+
- Distinguished name (DN)
2899+
2900+
- Canonical DN
2901+
2902+
- \<domain name\>\\\<account name\>
2903+
2904+
- Email address
2905+
2906+
- GUID
2907+
2908+
- LegacyExchangeDN
2909+
2910+
- SamAccountName
2911+
2912+
- User ID or user principal name (UPN)
2913+
2914+
```yaml
2915+
Type: MailboxIdParameter
2916+
Parameter Sets: Identity, RemoveDelayHoldApplied
2917+
Aliases:
2918+
Applicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
2919+
Required: False
2920+
Position: Named
2921+
Default value: None
2922+
Accept pipeline input: False
2923+
Accept wildcard characters: False
2924+
```
2925+
28632926
### -HiddenFromAddressListsEnabled
28642927
The HiddenFromAddressListsEnabled parameter specifies whether this recipient is visible in address lists. Valid values are:
28652928
@@ -4245,6 +4308,8 @@ The RemoveDelayHoldApplied switch specifies whether to remove delay holds from t
42454308

42464309
The removal of a hold from a mailbox is temporarily delayed to prevent the accidental purge of content that's no longer affected by the hold. This temporary delay in the removal of the hold is known as a delay hold. To see the hold history on a mailbox, replace \<MailboxIdentity\> with the name, email address, or alias of the mailbox, and run this command: Export-MailboxDiagnosticLogs -Identity \<MailboxIdentity\> -ComponentName HoldTracking.
42474310

4311+
You can use this switch with the GroupMailbox switch to remove delay holds from group mailboxes.
4312+
42484313
```yaml
42494314
Type: SwitchParameter
42504315
Parameter Sets: RemoveDelayHoldApplied

exchange/exchange-ps/exchange/organization/New-ApplicationAccessPolicy.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ This example creates a new application access policy with the following settings
5959

6060
### -------------------------- Example 2 --------------------------
6161
```
62-
New-ApplicationAccessPolicy -AccessRight RestrictAccess -AppId e7e4dbfc-046f-4074-9b3b-2ae8f144f59b -PolicyScopeGroupId [email protected] -Description "Restrict this app to members of distribution group EvenUsers."
62+
New-ApplicationAccessPolicy -AccessRight RestrictAccess -AppId e7e4dbfc-046f-4074-9b3b-2ae8f144f59b -PolicyScopeGroupId [email protected] -Description "Restrict this app to members of security group EvenUsers."
6363
```
6464

6565
This example creates a new application access policy with the following settings:
@@ -70,13 +70,13 @@ This example creates a new application access policy with the following settings
7070

7171
- PolicyScopeGroupId: [email protected]
7272

73-
- Description: Restrict this app to members of distribution group EvenUsers.
73+
- Description: Restrict this app to members of security group EvenUsers.
7474

7575

7676

7777
### -------------------------- Example 3 --------------------------
7878
```
79-
New-ApplicationAccessPolicy -AccessRight DenyAccess -AppId e7e4dbfc-046f-4074-9b3b-2ae8f144f59b -PolicyScopeGroupId [email protected] -Description "Deny this app access to members of distribution group OddUsers."
79+
New-ApplicationAccessPolicy -AccessRight DenyAccess -AppId e7e4dbfc-046f-4074-9b3b-2ae8f144f59b -PolicyScopeGroupId [email protected] -Description "Deny this app access to members of security group OddUsers."
8080
```
8181

8282
This example creates a new application access policy with the following settings:
@@ -87,7 +87,7 @@ This example creates a new application access policy with the following settings
8787

8888
- PolicyScopeGroupId: [email protected]
8989

90-
- Description: Deny this app access to members of distribution group OddUsers.
90+
- Description: Deny this app access to members of security group OddUsers.
9191

9292
## PARAMETERS
9393

@@ -128,7 +128,7 @@ Accept wildcard characters: False
128128
```
129129
130130
### -PolicyScopeGroupID
131-
The PolicyScopeGroupID parameter specifies the recipient to define in the policy. You can use any value that uniquely identifies the recipient. You can also specify a mail enabled security group or a distribution group or a dynamic distribution group to restrict/deny access to a large number of user mailboxes.
131+
The PolicyScopeGroupID parameter specifies the recipient to define in the policy. You can use any value that uniquely identifies the recipient. You can also specify a mail enabled security group to restrict/deny access to a large number of user mailboxes.
132132
For example:
133133
134134
- Name

exchange/exchange-ps/exchange/policy-and-compliance-content-search/New-ComplianceSearchAction.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ In on-premises Exchange, this cmdlet is available in the Mailbox Search role. By
9191

9292
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).
9393

94+
In Office 365, the account that you use to run this cmdlet must have a valid Office 365 license assigned.
95+
9496
You need to be assigned permissions in the Office 365 Security & Compliance Center before you can use this cmdlet. For more information, see Permissions in Office 365 Security & Compliance Center (https://go.microsoft.com/fwlink/p/?LinkId=511920).
9597

9698
## EXAMPLES

exchange/exchange-ps/exchange/policy-and-compliance-dlp/New-DlpComplianceRule.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -457,6 +457,8 @@ The IncidentReportContent parameter specifies the content to include in the repo
457457
458458
- Default
459459
460+
- DetectionDetails
461+
460462
- Detections
461463
462464
- DocumentAuthor
@@ -465,6 +467,8 @@ The IncidentReportContent parameter specifies the content to include in the repo
465467
466468
- MatchedItem
467469
470+
- OriginalContent
471+
468472
- RulesMatched
469473
470474
- Service

officewebapps/docs-conceptual/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
title: Office Online Server cmdlet reference
3+
---
4+
15
# Office Online Server cmdlet reference
26
Welcome to the Office Online Server PowerShell cmdlet help references. The Office Online Server cmdlets provide the command line interface for administration and management.
37

officewebapps/docs-conceptual/intro.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
title: Office Online Server cmdlet reference
3+
---
4+
15
# Office Online Server cmdlet reference
26
Welcome to the Office Online Server PowerShell cmdlet help references. The Office Online Server cmdlets provide the command line interface for administration and management.
37

sharepoint/docs-conceptual/sharepoint-online/connect-sharepoint-online.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
title: Getting started with SharePoint Online Management Shell
3+
---
4+
15
# Getting started with SharePoint Online Management Shell #
26

37
Before you get started using PowerShell to manage SharePoint Online, make sure that the SharePoint Online Management Shell is installed and you have connected to SharePoint Online.

sharepoint/docs-conceptual/sharepoint-online/introduction-sharepoint-online-management-shell.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
title: What is the SharePoint Online Management Shell
3+
---
4+
15
# What is the SharePoint Online Management Shell?
26

37
The SharePoint Online Management Shell is a Windows PowerShell module that you can use to manage SharePoint Online users, sites, and site collections. Command-line operations in Windows PowerShell are composed of a series of commands. Each command uses a cmdlet and a set of settings known as parameters. For example, you use the **New-SPOSite** cmdlet for a command that creates a new SharePoint Online site collection with a specified title, URL, owner, storage quota, and template (the parameters).

sharepoint/sharepoint-ps/sharepoint-server/Set-SPSiteSubscriptionConfig.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ For permissions and the most current information about Windows PowerShell for Sh
3232

3333
### --------------------EXAMPLE---------------------
3434
```
35-
Set-SPSiteSubscription https://contoso.com -FeatureSet 12345678-90ab-cdef-1234-567890abcdef
35+
Set-SPSiteSubscriptionConfig https://contoso.com -FeaturePack 12345678-90ab-cdef-1234-567890abcdef
3636
```
3737

38-
This example sets the Feature set of the entire site subscription that contains https://contoso.com with a Feature set GUID.
38+
This example sets the Feature set of the entire site subscription that contains https://contoso.com with a Feature pack GUID.
3939

4040

4141
## PARAMETERS

skype/docs-conceptual/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
localization_priority: Normal
3+
title: Skype for Business cmdlet reference
34
---
45

56
# Skype for Business cmdlet reference

skype/docs-conceptual/intro.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
localization_priority: Normal
3+
title: Skype for Business cmdlet reference
34
---
45

56
# Skype for Business cmdlet reference

skype/skype-ps/skype/Move-CsUser.md

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Moves one or more user accounts enabled for Skype for Business Server to a new R
2020
### (Default)
2121

2222
```
23-
Move-CsUser [-Identity] <UserIdParameter> [-Target] <Fqdn> [-Credential <PSCredential>] [-MoveToTeams] [-HostedMigrationOverrideUrl <String>] [-BypassEnterpriseVoiceCheck] [-BypassAudioConferencingCheck] [-TenantAdminUserName] [-MoveConferenceData] [-Confirm] [-Force] [-PassThru] [-WhatIf] [<CommonParameters>]
23+
Move-CsUser [-Identity] <UserIdParameter> [-Target] <Fqdn> [-Credential <PSCredential>] [-MoveToTeams] [-HostedMigrationOverrideUrl <String>] [-UseOAuth] [-BypassEnterpriseVoiceCheck] [-BypassAudioConferencingCheck] [-TenantAdminUserName] [-MoveConferenceData] [-Confirm] [-Force] [-PassThru] [-WhatIf] [<CommonParameters>]
2424
```
2525

2626
## DESCRIPTION
@@ -46,7 +46,10 @@ When moving a user to or from Office 365 (either Skype for Business Online or Te
4646
- Contacts are moved in all cases, unless -force is specified.
4747

4848
> [!NOTE]
49-
> The MoveToTeams switch is only available on Skype for Business Server 2019 and CU8 for Skype for Business Server 2015. Organizations using other versions of Skype for Business Server must first move the user to Skype for Business Online, and then apply TeamsUpgradePolicy.
49+
> <ul><li>The MoveToTeams switch is only available on Skype for Business Server 2019 and CU8 for Skype for Business Server 2015. Organizations using other versions of Skype for Business Server must first move the user to Skype for Business Online, and then apply TeamsUpgradePolicy.</li><li>If you are using Skype for Business Server 2015 with CU8 or later, we recommend you pass the `-UseOAuth` switch, which ensures the on-premises code authenticates using OAuth, instead of Legacy LiveID authentication. In Skype for Business Server 2019 and later versions, OAuth is always used hence the switch is not relevant on those versions.</li></ul>
50+
51+
52+
5053

5154
## EXAMPLES
5255

@@ -178,6 +181,22 @@ Accept pipeline input: False
178181
Accept wildcard characters: False
179182
```
180183
184+
### -UseOAuth
185+
186+
If specified, authentication between on-premises and the host migration service is based on OAuth protocol. Otherwise, authentication is based on legacy LiveID authentication. This parameter is only available with Skype for Business Server 2015 with CU8 or later. In Skype for Business Server 2019 and later versions, OAuth is always used hence the switch is not relevant on those versions.
187+
188+
```yaml
189+
Type: SwitchParameter
190+
Parameter Sets: (All)
191+
Aliases:
192+
Applicable: Skype for Business Server 2015
193+
Required: False
194+
Position: Named
195+
Default value: None
196+
Accept pipeline input: False
197+
Accept wildcard characters: False
198+
```
199+
181200
### -BypassAudioConferencingCheck
182201
183202
By default, if the on-premise user is configured for dial in conferencing, moving the user to Office 365 will provision the user for Audio Conferencing, for an additional license is required. If you want to move such a user to Office 365 but do not want to configure them for Audio Conferencing, specify this switch to by-pass the license check. This parameter is only available with Skype for Business Server 2019 and CU8 for Skype for Business Server 2015.

skype/skype-ps/skype/New-CsHybridApplicationEndpoint.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,11 @@ This example creates a hybrid application endpoint named NewBot1 in Skype for Bu
4242
## PARAMETERS
4343

4444
### -ApplicationId
45-
The ApplicationId for the application endpoint that is being created.
45+
The ApplicationId or Client Id for which the endpoint is being created.
46+
47+
There are predefined values if you are creating an on-premises resource account for Skype for Business hybrid deployments:
48+
* Auto Attendant: ce933385-9390-45d1-9512-c8d228074e07
49+
* Call Queue: 11cd3e2e-fccb-42ad-ad00-878b93575e07
4650

4751
```yaml
4852
Type: Guid

0 commit comments

Comments
 (0)