Skip to content

Commit 0fd22e1

Browse files
committed
Merge branch 'main' into 38-chrisda
2 parents 68efe5d + a79b2d6 commit 0fd22e1

10 files changed

+25
-19
lines changed

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

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Connect to Exchange Online PowerShell
33
author: chrisda
44
manager: deniseb
5-
ms.date: 8/21/2023
5+
ms.date: 05/07/2025
66
ms.audience: Admin
77
audience: Admin
88
ms.topic: article
@@ -61,15 +61,13 @@ Import-Module ExchangeOnlineManagement
6161
The command that you need to run uses the following syntax:
6262

6363
```powershell
64-
Connect-ExchangeOnline -UserPrincipalName <UPN> [-ExchangeEnvironmentName <Value>] [-ShowBanner:$false] [-DelegatedOrganization <String>] [-SkipLoadingFormatData]
64+
Connect-ExchangeOnline -UserPrincipalName <UPN> [-ExchangeEnvironmentName <Value>] [-ShowBanner:$false] [-LoadCmdletHelp] [-DelegatedOrganization <String>] [-SkipLoadingFormatData] [-DisableWAM]
6565
```
6666

6767
For detailed syntax and parameter information, see [Connect-ExchangeOnline](/powershell/module/exchange/connect-exchangeonline).
6868

6969
- _\<UPN\>_ is your account in user principal name format (for example, `[email protected]`).
7070

71-
- With the EXO V3 module (v3.0.0 or later) and the [demise of Basic authentication (remote PowerShell) connections to Exchange Online](https://techcommunity.microsoft.com/t5/exchange-team-blog/deprecation-of-remote-powershell-rps-protocol-in-security-and/ba-p/3815432), you're using REST API cmdlets only. For more information, see [REST API connections in the EXO V3 module](exchange-online-powershell-v2.md#rest-api-connections-in-the-exo-v3-module).
72-
7371
- When you use the _ExchangeEnvironmentName_ parameter, you don't need use the _ConnectionUri_ or _AzureADAuthorizationEndPointUrl_ parameters. Common values for the _ExchangeEnvironmentName_ parameter are described in the following table:
7472

7573
|Environment|Value|
@@ -82,6 +80,8 @@ For detailed syntax and parameter information, see [Connect-ExchangeOnline](/pow
8280

8381
<sup>\*</sup> The required value `O365Default` is also the default value, so you don't need to use the _ExchangeEnvironmentName_ parameter in Microsoft 365 or Microsoft 365 GCC environments.
8482

83+
- In version 3.7.0 or later, command line help for Exchange Online PowerShell cmdlets is no longer loaded by default. Use the _LoadCmdletHelp_ switch so help for Exchange Online PowerShell cmdlets is available to the **Get-Help** cmdlet.
84+
8585
- The _DelegatedOrganization_ parameter specifies the customer organization that you want to manage as an authorized Microsoft Partner. For more information, see the [connection examples later in this article](#connect-to-exchange-online-powershell-in-customer-organizations).
8686

8787
- Depending on the nature of your organization, you might be able to omit the _UserPrincipalName_ parameter in the connection command. Instead, you enter the username and password or select stored credentials after you run the **Connect-ExchangeOnline** command. If it doesn't work, then you need to use the _UserPrincipalName_ parameter.
@@ -92,6 +92,8 @@ For detailed syntax and parameter information, see [Connect-ExchangeOnline](/pow
9292

9393
- Using the module in PowerShell 7 requires version 2.0.4 or later.
9494

95+
- In version 3.7.2 or later, the _DisableWAM_ switch is available to disable Web Account Manager (WAM) if you get WAM-related connection errors.
96+
9597
The connection examples in the following sections use modern authentication, and are incapable of using Basic authentication.
9698

9799
### Connect to Exchange Online PowerShell with an interactive login prompt

exchange/docs-conceptual/connect-to-scc-powershell.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Connect to Security & Compliance PowerShell
33
author: chrisda
44
manager: deniseb
5-
ms.date: 12/12/2023
5+
ms.date: 05/07/2025
66
ms.audience: Admin
77
audience: Admin
88
ms.topic: article

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: About the Exchange Online PowerShell V3 module
33
ms.author: chrisda
44
author: chrisda
55
manager: deniseb
6-
ms.date: 03/26/2025
6+
ms.date: 05/07/2025
77
ms.audience: Admin
88
audience: Admin
99
ms.topic: article
@@ -615,7 +615,7 @@ Unless otherwise noted, the current release of the Exchange Online PowerShell mo
615615

616616
#### Version 3.7.2
617617

618-
- New _DisableWAM_ parameter on **Connect-ExchangeOnline** that disables Web Account Manager (WAM).
618+
- The _DisableWAM_ switch is available on the **Connect-ExchangeOnline** cmdlet to disable Web Account Manager (WAM) if you get WAM-related connection errors.
619619

620620
### Previous releases
621621

@@ -630,7 +630,7 @@ Unless otherwise noted, the current release of the Exchange Online PowerShell mo
630630
#### Version 3.7.0
631631

632632
- Integrated Web Account Manager (WAM) in authentication flows to enhance security.
633-
- Command line help for Exchange Online PowerShell cmdlets is no longer loaded by default. Use the _LoadCmdletHelp_ parameter in the **Connect-ExchangeOnline** command so help for Exchange Online PowerShell cmdlets is available to the **Get-Help** cmdlet.
633+
- Command line help for Exchange Online PowerShell cmdlets is no longer loaded by default. Use the _LoadCmdletHelp_ switch in the **Connect-ExchangeOnline** command so help for Exchange Online PowerShell cmdlets is available to the **Get-Help** cmdlet.
634634
- Fixed connection issues with app only authentication in Security & Compliance PowerShell.
635635

636636
#### Version 3.6.0

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Exchange Online PowerShell"
33
ms.author: chrisda
44
author: chrisda
55
manager: deniseb
6-
ms.date: 9/1/2023
6+
ms.date: 05/07/2025
77
ms.audience: Admin
88
audience: Admin
99
ms.topic: article

exchange/exchange-ps/exchange/Get-FeatureConfiguration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This cmdlet is available only in Security & Compliance PowerShell. For more info
1717
Use the Get-FeatureConfiguration cmdlet to view Microsoft Purview feature configurations within your organization, including:
1818

1919
- Collection policies.
20-
- Endpoint DLP trust container.
20+
- Advanced label based protection.
2121

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

exchange/exchange-ps/exchange/New-FeatureConfiguration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This cmdlet is available only in Security & Compliance PowerShell. For more info
1717
Use the New-FeatureConfiguration cmdlet to create Microsoft Purview feature configurations within your organization, including:
1818

1919
- Collection policies.
20-
- Endpoint DLP trust container.
20+
- Advanced label based protection.
2121

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

exchange/exchange-ps/exchange/Remove-FeatureConfiguration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This cmdlet is available only in Security & Compliance PowerShell. For more info
1717
Use the Remove-FeatureConfiguration cmdlet to remove Microsoft Purview feature configurations within your organization, including:
1818

1919
- Collection policies.
20-
- Endpoint DLP trust container.
20+
- Advanced label based protection.
2121

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

exchange/exchange-ps/exchange/Set-FeatureConfiguration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This cmdlet is available only in Security & Compliance PowerShell. For more info
1717
Use the Set-FeatureConfiguration cmdlet to modify Microsoft Purview feature configurations within your organization, including:
1818

1919
- Collection policies.
20-
- Endpoint DLP trust container.
20+
- Advanced label based protection.
2121

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

teams/teams-ps/teams/Get-CsAutoAttendant.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ The Get-CsAutoAttendant cmdlet returns information about the AAs in your organiz
3131
Get-CsAutoAttendant
3232
```
3333

34-
This example gets all AAs in the organization.
34+
This example gets the first 100 auto attendants in the organization.
3535

3636
### Example 2
3737
```powershell
@@ -91,7 +91,9 @@ Accept wildcard characters: False
9191
```
9292
9393
### -First
94-
The First parameter indicates the maximum number of auto attendants to retrieve as the result. It is intended to be used for pagination purposes.
94+
The First parameter gets the first N auto attendants, up to a maximum of 100 at a time.
95+
When not specified, the default behavior is to return the first 100 auto attendants. It is intended to be used in conjunction with the `-Skip` parameter for pagination purposes.
96+
If a number greater than 100 is supplied, the request will fail.
9597

9698
```yaml
9799
Type: System.UInt32
@@ -107,7 +109,7 @@ Accept wildcard characters: False
107109
```
108110

109111
### -Skip
110-
The Skip parameter indicates the number of initial auto attendants to skip in the result. It is intended to be used for pagination purposes.
112+
The Skip parameter skips the first N auto attendants. It is intended to be used in conjunction with the `-First` parameter for pagination purposes.
111113

112114
```yaml
113115
Type: System.UInt32

teams/teams-ps/teams/Get-CsCallQueue.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ The Get-CsCallQueue cmdlet lets you retrieve information about the Call Queues i
3232
Get-CsCallQueue
3333
```
3434

35-
This example gets all Call Queues in the organization.
35+
This example gets the first 100 call queues in the organization.
3636

3737
### -------------------------- Example 2 --------------------------
3838
```
@@ -76,7 +76,9 @@ Accept wildcard characters: False
7676
```
7777
7878
### -First
79-
The First parameter gets the first N Call Queues. The default behavior is to return the first 100 number of queues. It is intended to be used for pagination purposes.
79+
The First parameter gets the first N Call Queues, up to a maximum of 100 at a time.
80+
When not specified, the default behavior is to return the first 100 call queues. It is intended to be used in conjunction with the `-Skip` parameter for pagination purposes.
81+
If a number greater than 100 is supplied, the request will fail.
8082

8183
```yaml
8284
Type: Int32
@@ -92,7 +94,7 @@ Accept wildcard characters: False
9294
```
9395

9496
### -Skip
95-
The Skip parameter skips the first N Call Queues. It is intended to be used for pagination purposes.
97+
The Skip parameter skips the first N call queues. It is intended to be used in conjunction with the `-First` parameter for pagination purposes.
9698

9799
```yaml
98100
Type: Int32

0 commit comments

Comments
 (0)