Skip to content

Commit 5d99074

Browse files
committed
3.8.0 and 3.9.0 update information
And version specific updates on unrelated parameters
1 parent 6a81911 commit 5d99074

10 files changed

+47
-27
lines changed

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -701,6 +701,12 @@ Unless otherwise noted, the current release of the Exchange Online PowerShell mo
701701

702702
### Current release
703703

704+
#### Version 3.9.0
705+
706+
- New _EnableSearchOnlySession_ switch on **Connect-IPPSSession**, which enables certain eDiscovery cmdlets and related cmdlets that connect to other Microsoft 365 services.
707+
708+
### Previous releases
709+
704710
#### Version 3.8.0
705711

706712
- Support for providing an access token with **Connect-IPPSSession**.
@@ -711,8 +717,6 @@ Unless otherwise noted, the current release of the Exchange Online PowerShell mo
711717

712718
- Deprecated the **Get-VivaFeatureCategory** cmdlet, all category-related parameters, and return values (_CategoryId_, _IsCategoryEnabled_).
713719

714-
### Previous releases
715-
716720
#### Version 3.7.2
717721

718722
- The _DisableWAM_ switch is available on the **Connect-ExchangeOnline** cmdlet to disable Web Account Manager (WAM) if you get WAM-related connection errors.

exchange/docs-conceptual/whats-new-in-the-exo-module.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,17 @@ description: "Learn about the new features and functionality available in the la
2222

2323
This article lists new features in the Exchange Online PowerShell module used for connecting to Exchange Online PowerShell, Security & Compliance PowerShell, and Exchange Online Protection PowerShell for cloud protection of on-premises email environments. Features that are currently in preview are denoted with **(preview)**.
2424

25+
## August 2025
26+
27+
- [Version 3.9.0](https://www.powershellgallery.com/packages/ExchangeOnlineManagement/3.9.0)
28+
29+
For information about what's in this release, see [Version 3.9.0](exchange-online-powershell-v2.md#version-390).
30+
2531
## May 2025
2632

2733
- [Version 3.8.0](https://www.powershellgallery.com/packages/ExchangeOnlineManagement/3.8.0)
2834

29-
- For information about what's in this release, see [Version 3.8.0](exchange-online-powershell-v2.md#version-380).
35+
For information about what's in this release, see [Version 3.8.0](exchange-online-powershell-v2.md#version-380).
3036

3137
## March 2025
3238

exchange/exchange-ps/ExchangePowerShell/Add-VivaModuleFeaturePolicy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ Accept wildcard characters: False
244244

245245
> Applicable: Exchange Online
246246

247-
**Note**: This parameter is available in module version 3.3.0 or later.
247+
**Note**: This parameter is available in module version 3.3.0-Preview1 or later.
248248

249249
The IsUserControlEnabled parameter specifies whether user control is enabled by the policy. Valid values are:
250250

exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ Accept wildcard characters: False
294294

295295
> Applicable: Exchange Online
296296

297-
**Note**: This parameter is available in module version 3.1.0 or later.
297+
**Note**: This parameter is available in module version 3.1.0-Preview1 or later.
298298

299299
The AccessToken parameter specifies the OAuth JSON Web Token (JWT) that's used to connect to Exchange Online.
300300

@@ -474,7 +474,7 @@ Accept wildcard characters: False
474474

475475
> Applicable: Exchange Online
476476

477-
**Note**: This parameter is available in module version 2.0.4 or later, and only in PowerShell 7.
477+
**Note**: This parameter is available in module version 2.0.4-Preview6 or later, and only in PowerShell 7.
478478

479479
The Device switch is typically used on computers without web browsers. You don't need to specify a value with this switch.
480480

@@ -538,7 +538,7 @@ Accept wildcard characters: False
538538

539539
> Applicable: Exchange Online
540540

541-
**Note**: This parameter is available in module version 2.0.4 or later, and only in PowerShell 7.
541+
**Note**: This parameter is available in module version 2.0.4-Preview6 or later, and only in PowerShell 7.
542542

543543
The InlineCredential switch specifies whether to pass credentials directly in the Windows PowerShell window. You don't need to specify a value with this switch.
544544

@@ -759,7 +759,7 @@ Accept wildcard characters: False
759759

760760
> Applicable: Exchange Online
761761

762-
**Note**: This parameter is available in module version 3.2.0 or later.
762+
**Note**: This parameter is available in module version 3.2.0-Preview4 or later.
763763

764764
The SigningCertificate parameter specifies the client certificate that's used to sign the format files (\*.Format.ps1xml) or script module files (.psm1) in the temporary module that Connect-ExchangeOnline creates.
765765

@@ -783,7 +783,7 @@ Accept wildcard characters: False
783783

784784
> Applicable: Exchange Online
785785

786-
**Note**: This parameter is available in module version 3.3.0 or later.
786+
**Note**: This parameter is available in module version 3.3.0-Preview1 or later.
787787

788788
In version 3.7.0-Preview1 or later, this parameter is replaced by the LoadCmdletHelp parameter. The SkipLoadingCmdletHelp parameter is no longer required and no longer does anything, because cmdlet help files are no longer downloaded by default.
789789

exchange/exchange-ps/ExchangePowerShell/Connect-IPPSSession.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,7 @@ Accept wildcard characters: False
421421

422422
> Applicable: Exchange Online
423423

424-
**Note**: This parameter is available in module version 3.7.2 or later.
424+
**Note**: This parameter is available in module version 3.7.2-Preview1 or later.
425425

426426
The DisableWAM switch disables Web Account Manager (WAM). You don't need to specify a value with this switch.
427427

@@ -443,7 +443,7 @@ Accept wildcard characters: False
443443

444444
> Applicable: Exchange Online
445445

446-
**Note**: This parameter is available in module version 3.9.0-Preview1 or later.
446+
**Note**: This parameter is available in module version 3.8.1-Preview1 or later.
447447

448448
The EnableErrorReporting switch specifies whether to enable error reporting. You don't need to specify a value with this switch.
449449

@@ -483,7 +483,7 @@ Accept wildcard characters: False
483483

484484
> Applicable: Exchange Online
485485

486-
**Note**: This parameter is available in module version 3.9.0-Preview1 or later.
486+
**Note**: This parameter is available in module version 3.8.1-Preview1 or later.
487487

488488
The LogDirectoryPath parameter specifies the location of the log files. The default location is `%TMP%\EXOCmdletTelemetry\EXOCmdletTelemetry-yyyymmdd-hhmmss.csv`.
489489

@@ -505,7 +505,7 @@ Accept wildcard characters: False
505505

506506
> Applicable: Exchange Online
507507

508-
**Note**: This parameter is available in module version 3.9.0-Preview1 or later.
508+
**Note**: This parameter is available in module version 3.8.1-Preview1 or later.
509509

510510
The LogLevel parameter specifies the logging level. Valid values are Default and All.
511511

@@ -588,7 +588,7 @@ Accept wildcard characters: False
588588

589589
> Applicable: Exchange Online
590590

591-
This parameter is available in module version 3.2.0 or later.
591+
**Note**: This parameter is available in module version 3.2.0-Preview3 or later.
592592

593593
**Note**: Remote PowerShell connections to Security & Compliance PowerShell are deprecated. For more information, see [Deprecation of Remote PowerShell in Security and Compliance PowerShell](https://techcommunity.microsoft.com/t5/exchange-team-blog/deprecation-of-remote-powershell-rps-protocol-in-security-and/ba-p/3815432).
594594

exchange/exchange-ps/ExchangePowerShell/Disconnect-ExchangeOnline.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Accept wildcard characters: False
109109
110110
> Applicable: Exchange Online
111111
112-
**Note**: This parameter is available in module version 3.2.0 or later.
112+
**Note**: This parameter is available in module version 3.2.0-Preview2 or later.
113113
114114
The ConnectionId parameter specifies the REST API connections to disconnect by ConnectionId. ConnectionId is a GUID value in the output of the Get-ConnectionInformation cmdlet that uniquely identifies a connection, even if you have multiple connections open. You can specify multiple ConnectionId values separated by commas.
115115
@@ -131,7 +131,7 @@ Accept wildcard characters: False
131131
132132
> Applicable: Exchange Online
133133
134-
**Note**: This parameter is available in module version 3.2.0 or later.
134+
**Note**: This parameter is available in module version 3.2.0-Preview2 or later.
135135
136136
The ModulePrefix parameter specifies the REST API connections to disconnect by ModulePrefix. When you use the Prefix parameter with the Connect-ExchangeOnline cmdlet, the specified text is added to the names of all Exchange Online cmdlets (for example, Get-InboundConnector becomes Get-ContosoInboundConnector). The ModulePrefix value is visible in the output of the Get-ConnectionInformation cmdlet. You can specify multiple ModulePrefix values separated by commas.
137137

exchange/exchange-ps/ExchangePowerShell/Get-ConnectionInformation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ This example returns a list of active REST-based connections that are using the
9090

9191
> Applicable: Exchange Online
9292
93-
**Note**: This parameter is available in module version 3.2.0 or later.
93+
**Note**: This parameter is available in module version 3.2.0-Preview2 or later.
9494

9595
The ConnectionId parameter filters the connections by ConnectionId. ConnectionId is a GUID value in the output of the Get-ConnectionInformation cmdlet that uniquely identifies a connection, even if you have multiple connections open. You can specify multiple ConnectionId values separated by commas.
9696

@@ -112,7 +112,7 @@ Accept wildcard characters: False
112112
113113
> Applicable: Exchange Online
114114
115-
**Note**: This parameter is available in module version 3.2.0 or later.
115+
**Note**: This parameter is available in module version 3.2.0-Preview2 or later.
116116
117117
The ModulePrefix parameter filters the connections by ModulePrefix. When you use the Prefix parameter with the Connect-ExchangeOnline cmdlet, the specified text is added to the names of all Exchange Online cmdlets (for example, Get-InboundConnector becomes Get-ContosoInboundConnector). The ModulePrefix value is visible in the output of the Get-ConnectionInformation cmdlet. You can specify multiple ModulePrefix values separated by commas.
118118

exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeatureEnablement.md

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ This example returns the enablement state of the Reflection feature in Viva Insi
6767
## PARAMETERS
6868

6969
### -FeatureId
70+
71+
> Applicable: Exchange Online
72+
7073
The FeatureId parameter specifies the feature in the Viva module.
7174

7275
To view details about the features in a Viva module that support feature access controls, refer to the Get-VivaModuleFeature cmdlet. The details provided by the Get-VivaModuleFeature cmdlet include the feature identifier.
@@ -75,7 +78,6 @@ To view details about the features in a Viva module that support feature access
7578
Type: String
7679
Parameter Sets: (All)
7780
Aliases:
78-
Type: Exchange Online
7981

8082
Required: True
8183
Position: Named
@@ -85,6 +87,9 @@ Accept wildcard characters: False
8587
```
8688
8789
### -Identity
90+
91+
> Applicable: Exchange Online
92+
8893
The Identity parameter specifies the user principal name (UPN) of the user or the SMTP address (email address) of the group that you want to view the feature enablement status of.
8994
9095
[Mail-enabled Microsoft Entra groups](https://docs.microsoft.com/graph/api/resources/groups-overview#group-types-in-azure-ad-and-microsoft-graph) are supported.
@@ -93,7 +98,6 @@ The Identity parameter specifies the user principal name (UPN) of the user or th
9398
Type: String
9499
Parameter Sets: (All)
95100
Aliases:
96-
Type: Exchange Online
97101

98102
Required: True
99103
Position: Named
@@ -103,13 +107,15 @@ Accept wildcard characters: False
103107
```
104108
105109
### -ModuleId
110+
111+
> Applicable: Exchange Online
112+
106113
The ModuleId parameter specifies the Viva module.
107114
108115
```yaml
109116
Type: String
110117
Parameter Sets: (All)
111118
Aliases:
112-
Type: Exchange Online
113119

114120
Required: True
115121
Position: Named
@@ -119,17 +125,19 @@ Accept wildcard characters: False
119125
```
120126
121127
### -Detailed
122-
This parameter is available in version 3.8.1 or later of the module.
128+
129+
> Applicable: Exchange Online
130+
131+
**Note**: This parameter is available in module version 3.8.1-Preview1 or later.
123132
124133
The Detailed switch enhances the output of the command by providing more comprehensive information. You don't need to specify a value with this switch.
125134
126135
This switch returns detailed insights, including related policies and their effectiveness.
127136
128137
```yaml
129-
Type: Switch Parameter
138+
Type: SwitchParameter
130139
Parameter Sets: (All)
131140
Aliases:
132-
Type: Exchange Online
133141

134142
Required: False
135143
Position: Named
@@ -139,13 +147,15 @@ Accept wildcard characters: False
139147
```
140148
141149
### -ResultSize
150+
151+
> Applicable: Exchange Online
152+
142153
This parameter is reserved for internal Microsoft use.
143154
144155
```yaml
145156
Type: Unlimited
146157
Parameter Sets: (All)
147158
Aliases:
148-
Type: Exchange Online
149159

150160
Required: False
151161
Position: Named

exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeaturePolicy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ Accept wildcard characters: False
149149
150150
> Applicable: Exchange Online
151151
152-
**Note**: This parameter is available in module version 3.8.1 or later.
152+
**Note**: This parameter is available in module version 3.8.1-Preview1 or later.
153153
154154
The MemberIds parameter specifies the specific users or groups for which you want to view the policies for the feature in the Viva module.
155155

exchange/exchange-ps/ExchangePowerShell/Update-VivaModuleFeaturePolicy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ Accept wildcard characters: False
265265

266266
> Applicable: Exchange Online
267267

268-
**Note**: This parameter is available in module version 3.3.0 or later. If the feature supports user controls for opting out, be sure to set the *IsUserControlEnabled* parameter when you create the policy. Otherwise, user controls for the policy use the default state for the feature.
268+
**Note**: This parameter is available in module version 3.3.0-Preview1 or later. If the feature supports user controls for opting out, be sure to set the *IsUserControlEnabled* parameter when you create the policy. Otherwise, user controls for the policy use the default state for the feature.
269269

270270
The IsUserControlEnabled parameter specifies whether user control is enabled by the policy. Valid values are:
271271

0 commit comments

Comments
 (0)