Skip to content

Commit 0a7f806

Browse files
authored
Merge pull request MicrosoftDocs#4785 from MicrosoftDocs/master
Master to Live
2 parents 4c5443c + 8c4a6ee commit 0a7f806

File tree

10 files changed

+84
-27
lines changed

10 files changed

+84
-27
lines changed

exchange/docs-conceptual/exchange-online/connect-to-exchange-online-powershell/mfa-connect-to-exchange-online-powershell.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ description: "Learn how to connect to Exchange Online PowerShell by using multi-
1515

1616
# Connect to Exchange Online PowerShell using multi-factor authentication
1717

18-
If you want to use multi-factor authentication (MFA) to connect to Exchange Online PowerShell, you can't use the instructions at [Connect to Exchange Online PowerShell](connect-to-exchange-online-powershell.md) to use remote PowerShell to connect to Exchange Online. MFA requires you to install the Exchange Online Remote PowerShell Module, and use the **Connect-ExoPSSession** cmdlet to connect.
18+
If you want to use multi-factor authentication (MFA) to connect to Exchange Online PowerShell, you can't use the instructions at [Connect to Exchange Online PowerShell](connect-to-exchange-online-powershell.md) to use remote PowerShell to connect to Exchange Online. MFA requires you to install the Exchange Online Remote PowerShell Module, and use the **Connect-EXOPSSession** cmdlet to connect.
1919

2020
> [!NOTE]
2121
> • The Exchange Online Remote PowerShell Module is not supported in PowerShell Core (macOS, Linux, or Windows Nano Server). As a workaround, you can install the module on a computer that's running a supported version of Windows (physical or virtual), and use remote desktop software to connect. <br/><br/>• To use the new Exchange Online PowerShell V2 module (which also supports MFA), see [Use the Exchange Online PowerShell V2 module](../exchange-online-powershell-v2/exchange-online-powershell-v2.md).)
@@ -111,7 +111,7 @@ If you want to use multi-factor authentication (MFA) to connect to Exchange Onli
111111
This example connects to Exchange Online to manage another tenant
112112

113113
```PowerShell
114-
Connect-ExoPSSession -UserPrincipalName [email protected] -ConnectionUri https://outlook.office.de/PowerShell-LiveID -AzureADAuthorizationEndPointUri https://login.microsoftonline.de/common
114+
Connect-EXOPSSession -UserPrincipalName [email protected] -ConnectionUri https://outlook.office.de/PowerShell-LiveID -AzureADAuthorizationEndPointUri https://login.microsoftonline.de/common
115115
```
116116
117117
3. In the sign-in window that opens, enter your password, and then click **Sign in**.
@@ -133,9 +133,9 @@ Get-PSSession | Remove-PSSession
133133

134134
## Single sign-on
135135

136-
If your organization has single sign-on (SSO) enabled and you are logged on to a computer as a user in the SSO domain, then **Connect-EXPOPSSession** may fail with the following error:
136+
If your organization has single sign-on (SSO) enabled and you are logged on to a computer as a user in the SSO domain, then **Connect-EXOPSSession** may fail with the following error:
137137

138-
> New-ExoPSSession : User '[email protected]' returned by service does not match user '[email protected]' in the request.
138+
> New-EXOPSSession : User '[email protected]' returned by service does not match user '[email protected]' in the request.
139139
140140
This error occurs because single sign-on overrides the specified user principal name (UPN). As a work-around, connect from a non-domain-joined computer or log on to the domain-joined computer using a local user account.
141141

exchange/docs-conceptual/exchange-online/exchange-online-powershell-v2/exchange-online-powershell-v2.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,9 +277,21 @@ Get-EXOMailbox -ResultSize 10 -PropertySets All
277277
278278
## Release notes
279279

280-
### Version 0.3527.3 (planned release date: January 20, 2020)
280+
### Current release (version 0.3555.1)
281281

282-
[Download](https://www.powershellgallery.com/packages/ExchangeOnlineManagement/0.3527.3):
282+
- Fixed a bug where piped cmdlets were failing with the following error due to an authentication issue:
283+
284+
> Cannot invoke the pipeline because the runspace is not in the Opened state. Current state of the runspace is 'Closed'.
285+
286+
### Previous releases
287+
288+
#### Version 0.3527.4
289+
290+
- Updated Get-Help content.
291+
292+
- Fixed an issue in **Get-Help** where the *-Online* parameter was redirecting to a non-existent page with error code 400.
293+
294+
#### Version 0.3527.3
283295

284296
- Added support for managing Exchange for a different tenant using delegation flow.
285297

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ Accept wildcard characters: False
250250
```
251251
252252
### -Archive
253-
The Archive switch is required to return archive mailboxes in the results. You don't need to specify a value with this switch.
253+
The Archive switch filters the results by mailboxes that have an archive enabled (only mailboxes that have an archive mailbox are returned). You don't need to specify a value with this switch.
254254
255255
```yaml
256256
Type: SwitchParameter

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

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ monikerRange: "exchonline-ps"
1515
## SYNOPSIS
1616
This cmdlet is available only in the cloud-based service.
1717

18-
Use the New-ApplicationAccessPolicy cmdlet to restrict or deny access for an application that is using Outlook Rest APIs or Microsoft Graph APIs to a specific set of mailboxes. These policies are complimentary to the permission scopes that are declared by the application.
18+
Use the New-ApplicationAccessPolicy cmdlet to restrict or deny access for an application that is using Outlook REST APIs or Microsoft Graph APIs to a specific set of mailboxes. These policies are complimentary to the permission scopes that are declared by the application.
1919

2020
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://docs.microsoft.com/powershell/exchange/exchange-server/exchange-cmdlet-syntax).
2121

@@ -32,11 +32,11 @@ New-ApplicationAccessPolicy -AccessRight <ApplicationAccessPolicyRight> -AppId <
3232
## DESCRIPTION
3333
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/exchange-server/find-exchange-cmdlet-permissions).
3434

35-
Use the New-ApplicationAccessPolicy cmdlet to restrict or deny access for an application that is using Outlook Rest APIs or Microsoft Graph APIs to a specific set of mailboxes. These policies are complimentary to the permission scopes that are declared by the application.
35+
Use the New-ApplicationAccessPolicy cmdlet to restrict or deny access for an application that is using Outlook REST APIs or Microsoft Graph APIs to a specific set of mailboxes. These policies are complimentary to the permission scopes that are declared by the application.
3636

3737
While the scope-based resource access like Mail.Read or Calendar.Read is effective to ensure that the application can only read mails or events within a mailbox and not do anything else; Application Access Policy feature allows admins to enforce limits that are based on a list of mailboxes. For example, in a global organization apps developed for one country shouldn’t have access to data from other countries or a CRM integration application should only access calendar of the Sales organization and no other departments.
3838

39-
Every API request using the Outlook Rest APIs or Microsoft Graph APIs to a target mailbox done by an application is verified using the following rules (in the same order):
39+
Every API request using the Outlook REST APIs or Microsoft Graph APIs to a target mailbox done by an application is verified using the following rules (in the same order):
4040

4141
1. If there are multiple application access policies for the same Application and Target Mailbox pair, DenyAccess policy is prioritized over a RestrictAccess policy.
4242

@@ -52,7 +52,7 @@ Every API request using the Outlook Rest APIs or Microsoft Graph APIs to a targe
5252

5353
### Example 1
5454
```powershell
55-
New-ApplicationAccessPolicy -AccessRight DenyAccess -AppId 3dbc2ae1-7198-45ed-9f9f-d86ba3ec35b5,6ac794ca-2697-4137-8754-d2a78ae47d93 -PolicyScopeGroupId "Engineering Staff" -Description "Engineering Group Policy"
55+
New-ApplicationAccessPolicy -AccessRight DenyAccess -AppId "3dbc2ae1-7198-45ed-9f9f-d86ba3ec35b5", "6ac794ca-2697-4137-8754-d2a78ae47d93" -PolicyScopeGroupId "Engineering Staff" -Description "Engineering Group Policy"
5656
```
5757

5858
This example creates a new application access policy with the following settings:
@@ -67,7 +67,7 @@ This example creates a new application access policy with the following settings
6767

6868
### Example 2
6969
```powershell
70-
New-ApplicationAccessPolicy -AccessRight RestrictAccess -AppId e7e4dbfc-046f-4074-9b3b-2ae8f144f59b -PolicyScopeGroupId [email protected] -Description "Restrict this app to members of security group EvenUsers."
70+
New-ApplicationAccessPolicy -AccessRight RestrictAccess -AppId "e7e4dbfc-046f-4074-9b3b-2ae8f144f59b" -PolicyScopeGroupId [email protected] -Description "Restrict this app to members of security group EvenUsers."
7171
```
7272

7373
This example creates a new application access policy with the following settings:
@@ -80,11 +80,9 @@ This example creates a new application access policy with the following settings
8080

8181
- Description: Restrict this app to members of security group EvenUsers.
8282

83-
84-
8583
### Example 3
8684
```powershell
87-
New-ApplicationAccessPolicy -AccessRight DenyAccess -AppId e7e4dbfc-046f-4074-9b3b-2ae8f144f59b -PolicyScopeGroupId [email protected] -Description "Deny this app access to members of security group OddUsers."
85+
New-ApplicationAccessPolicy -AccessRight DenyAccess -AppId "e7e4dbfc-046f-4074-9b3b-2ae8f144f59b" -PolicyScopeGroupId [email protected] -Description "Deny this app access to members of security group OddUsers."
8886
```
8987

9088
This example creates a new application access policy with the following settings:
@@ -151,6 +149,18 @@ For example:
151149
152150
- GUID
153151
152+
This parameter only accepts recipients that are security principals (users or groups that can have permissions assigned to them). The following types of recipients are not security principals, so you can't use them with this parameter::
153+
154+
- Discovery mailboxes
155+
156+
- Dynamic distribution groups
157+
158+
- Distribution groups
159+
160+
- Shared mailboxes
161+
162+
To verify that a recipient is a security principal, use the syntax `Get-Recipient -Identity <RecipientIdentity> | Select-Object IsValidSecurityPrincipal`.
163+
154164
```yaml
155165
Type: RecipientIdParameter
156166
Parameter Sets: (All)

exchange/exchange-ps/exchange/policy-and-compliance/New-MessageClassification.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,6 @@ The DisplayName parameter specifies the title of the message classification that
9393
9494
The message classification XML file must be present on the sender's computer for the display name to be displayed.
9595
96-
If the UserDisplayEnabled parameter is set to $true, the value of this parameter is displayed for the recipient, even if no message classification XML file is installed.
97-
9896
```yaml
9997
Type: String
10098
Parameter Sets: (All)

exchange/exchange-ps/exchange/policy-and-compliance/Set-MessageClassification.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,6 @@ The DisplayName parameter specifies the title of the message classification that
119119
120120
The message classification XML file must be present on the sender's computer for the display name to be displayed.
121121
122-
If the UserDisplayEnabled parameter is set to $true, the value of this parameter is displayed for the recipient, even if no message classification XML file is installed.
123-
124122
```yaml
125123
Type: String
126124
Parameter Sets: (All)

exchange/exchange-ps/exchange/powershell-v2-module/Get-EXOMailbox.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ Accept wildcard characters: False
125125
```
126126
127127
### -Archive
128-
The Archive switch is required to return archive mailboxes in the results. You don't need to specify a value with this switch.
128+
The Archive switch filters the results by mailboxes that have an archive enabled (only mailboxes that have an archive mailbox are returned). You don't need to specify a value with this switch.
129129
130130
```yaml
131131
Type: SwitchParameter

exchange/exchange-ps/exchange/users-and-groups/Get-UnifiedGroup.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,13 @@ Get-UnifiedGroup -Identity "Marketing Department" | Format-List
7979

8080
This example returns detailed information about the Office 365 Group named Marketing Department.
8181

82+
### Example 4
83+
```powershell
84+
Get-UnifiedGroup |?{!$_.ManagedBy}
85+
```
86+
87+
This example returns Office 365 Groups that do not have an owner.
88+
8289
## PARAMETERS
8390

8491
### -Anr

skype/skype-ps/skype/New-CsOnlineVoicemailPolicy.md

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@ ms.reviewer:
1313
# New-CsOnlineVoicemailPolicy
1414

1515
## SYNOPSIS
16-
Creates a new Online Voicemail policy. Online Voicemail policies determine whether or not voicemail transcription, profanity masking for the voicemail transcriptions, and editing call answer rule settings are enabled for a user. The policies also specify voicemail maximum recording length for a user.
16+
Creates a new Online Voicemail policy. Online Voicemail policies determine whether or not voicemail transcription, profanity masking for the voicemail transcriptions, translation for the voicemail transcriptions, and editing call answer rule settings are enabled for a user. The policies also specify voicemail maximum recording length for a user.
1717

1818
## SYNTAX
1919

2020
```
2121
New-CsOnlineVoicemailPolicy -Identity <XdsIdentity> [-Tenant <Guid>] [-EnableTranscription <Boolean>] [-ShareData <String>]
22-
[-EnableTranscriptionProfanityMasking <Boolean>] [-EnableEditingCallAnswerRulesSetting <Boolean>] [-MaximumRecordingLength <Duration>] [-Force] [-WhatIf] [-Confirm]
22+
[-EnableTranscriptionProfanityMasking <Boolean>] [-EnableTranscriptionTranslation <Boolean>] [-EnableEditingCallAnswerRulesSetting <Boolean>] [-MaximumRecordingLength <Duration>] [-Force] [-WhatIf] [-Confirm]
2323
[<CommonParameters>]
2424
```
2525

2626
## DESCRIPTION
2727
Online Voicemail service provides organizations with voicemail deposit capabilities for Phone System implementation.
2828

29-
By default, users enabled for Phone System will be enabled for Online Voicemail, and Online Voicemail policy controls whether or not voicemail transcription, profanity masking for the voicemail transcriptions, and editing call answer rule settings are enabled for a user. The policies also specify voicemail maximum recording length for a user. Online Voicemail transcription is enabled by default, transcription profanity masking is disabled by default, editing call answer rule settings is enabled by default, and voicemail maximum recording length is set to 5 minutes by default. Tenant admin would be able to create customized online voicemail policy to match the organization's requirements.
29+
By default, users enabled for Phone System will be enabled for Online Voicemail, and Online Voicemail policy controls whether or not voicemail transcription, profanity masking for the voicemail transcriptions, translation for the voicemail transcriptions, and editing call answer rule settings are enabled for a user. The policies also specify voicemail maximum recording length for a user. Online Voicemail transcription is enabled by default, transcription profanity masking is disabled by default, transcription translation is enabled by default, editing call answer rule settings is enabled by default, and voicemail maximum recording length is set to 5 minutes by default. Tenant admin would be able to create customized online voicemail policy to match the organization's requirements.
3030

3131
## EXAMPLES
3232

@@ -88,6 +88,22 @@ Accept pipeline input: False
8888
Accept wildcard characters: False
8989
```
9090
91+
### -EnableTranscriptionTranslation
92+
PARAMVALUE: $true | $false
93+
94+
```yaml
95+
Type: Boolean
96+
Parameter Sets: (All)
97+
Aliases:
98+
Applicable: Skype for Business Online
99+
100+
Required: False
101+
Position: Named
102+
Default value: None
103+
Accept pipeline input: False
104+
Accept wildcard characters: False
105+
```
106+
91107
### -EnableEditingCallAnswerRulesSetting
92108
PARAMVALUE: $true | $false
93109

skype/skype-ps/skype/Set-CsOnlineVoicemailPolicy.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,28 +13,28 @@ ms.reviewer:
1313
# Set-CsOnlineVoicemailPolicy
1414

1515
## SYNOPSIS
16-
Modifies an existing Online Voicemail policy. Online Voicemail policies determine whether or not voicemail transcription, profanity masking for the voicemail transcriptions, and editing call answer rule settings are enabled for a user. The policies also specify voicemail maximum recording length for a user.
16+
Modifies an existing Online Voicemail policy. Online Voicemail policies determine whether or not voicemail transcription, profanity masking for the voicemail transcriptions, translation for the voicemail transcriptions, and editing call answer rule settings are enabled for a user. The policies also specify voicemail maximum recording length for a user.
1717

1818
## SYNTAX
1919

2020
### Identity (Default)
2121
```
2222
Set-CsOnlineVoicemailPolicy [-Tenant <Guid>] [-EnableTranscription <Boolean>] [-ShareData <String>]
23-
[-EnableTranscriptionProfanityMasking <Boolean>] [-EnableEditingCallAnswerRulesSetting <Boolean>] [-MaximumRecordingLength <Duration>] [[-Identity] <XdsIdentity>] [-Force] [-WhatIf] [-Confirm]
23+
[-EnableTranscriptionProfanityMasking <Boolean>] [-EnableTranscriptionTranslation <Boolean>] [-EnableEditingCallAnswerRulesSetting <Boolean>] [-MaximumRecordingLength <Duration>] [[-Identity] <XdsIdentity>] [-Force] [-WhatIf] [-Confirm]
2424
[<CommonParameters>]
2525
```
2626

2727
### Instance
2828
```
2929
Set-CsOnlineVoicemailPolicy [-Tenant <Guid>] [-EnableTranscription <Boolean>] [-ShareData <String>]
30-
[-EnableTranscriptionProfanityMasking <Boolean>] [-EnableEditingCallAnswerRulesSetting <Boolean>] [-MaximumRecordingLength <Duration>] [-Instance <PSObject>] [-Force] [-WhatIf] [-Confirm]
30+
[-EnableTranscriptionProfanityMasking <Boolean>] [-EnableTranscriptionTranslation <Boolean>] [-EnableEditingCallAnswerRulesSetting <Boolean>] [-MaximumRecordingLength <Duration>] [-Instance <PSObject>] [-Force] [-WhatIf] [-Confirm]
3131
[<CommonParameters>]
3232
```
3333

3434
## DESCRIPTION
3535
Online Voicemail service provides organizations with voicemail deposit capabilities for Phone System implementation.
3636

37-
By default, users enabled for Phone System will be enabled for Online Voicemail, and Online Voicemail policy controls whether or not voicemail transcription, profanity masking for the voicemail transcriptions, and editing call answer rule settings are enabled for a user. The policies also specify voicemail maximum recording length for a user. Online Voicemail transcription is enabled by default, transcription profanity masking is disabled by default, editing call answer rule settings is enabled by default, and voicemail maximum recording length is set to 5 minutes by default. Tenant admin would be able to modify existing policies to match the organization's requirements.
37+
By default, users enabled for Phone System will be enabled for Online Voicemail, and Online Voicemail policy controls whether or not voicemail transcription, profanity masking for the voicemail transcriptions, translation for the voicemail transcriptions, and editing call answer rule settings are enabled for a user. The policies also specify voicemail maximum recording length for a user. Online Voicemail transcription is enabled by default, transcription profanity masking is disabled by default, editing call answer rule settings is enabled by default, and voicemail maximum recording length is set to 5 minutes by default. Tenant admin would be able to modify existing policies to match the organization's requirements.
3838

3939
## EXAMPLES
4040

@@ -103,6 +103,22 @@ Accept pipeline input: False
103103
Accept wildcard characters: False
104104
```
105105
106+
### -EnableTranscriptionTranslation
107+
PARAMVALUE: $true | $false
108+
109+
```yaml
110+
Type: Boolean
111+
Parameter Sets: (All)
112+
Aliases:
113+
Applicable: Skype for Business Online
114+
115+
Required: False
116+
Position: Named
117+
Default value: None
118+
Accept pipeline input: False
119+
Accept wildcard characters: False
120+
```
121+
106122
### -EnableEditingCallAnswerRulesSetting
107123
PARAMVALUE: $true | $false
108124

0 commit comments

Comments
 (0)