From 2179fff492979d7211dde13809b0ef2cf8ef8a92 Mon Sep 17 00:00:00 2001 From: bowerke <142449097+bowerke@users.noreply.github.com> Date: Fri, 18 Apr 2025 10:24:22 -0400 Subject: [PATCH 01/10] Update Get-VivaModuleFeatureEnablement.md This commit updates the description for the Detailed switch parameter used in Exchange Online commands. The new description provides a clearer and more comprehensive explanation of the switch's functionality. --- .../Get-VivaModuleFeatureEnablement.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md index 8fed8e655e..b5f798c81d 100644 --- a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md +++ b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md @@ -24,6 +24,7 @@ For information about the parameter sets in the Syntax section below, see [Excha ``` Get-VivaModuleFeatureEnablement -FeatureId -Identity -ModuleId [-ResultSize ] + [-Detailed] [] ``` @@ -57,6 +58,12 @@ Get-VivaModuleFeatureEnablement -ModuleId VivaInsights -FeatureId Reflection -Id This example returns the enablement state of the Reflection feature in Viva Insights for the **group@contoso.com** group. +### Example 3 +```powershell +Get-VivaModuleFeatureEnablement -ModuleId VivaInsights -FeatureId Reflection -Identity user@contoso.com -Detailed +``` + +This example returns the enablement state of the Reflection feature in Viva Insights for the **user@contoso.com** user. Response is enhanced to provide additional information about the policies that are driving the feature's enablement state ## PARAMETERS ### -FeatureId @@ -127,6 +134,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Detailed +The Detailed switch enhances the command's output by providing more comprehensive information. When this switch is used, the command returns detailed insights, including related policies and their effectiveness. No value needs to be specified with this switch. + +```yaml +Type: Switch Parameter +Parameter Sets: (All) +Aliases: +Type: Exchange Online + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/p/?LinkID=113216). From 81b512d0304356dfc5f0419a8c6c29704fad9fd0 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Fri, 18 Apr 2025 09:39:15 -0700 Subject: [PATCH 02/10] Update parameter details in documentation --- .../Get-VivaModuleFeatureEnablement.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md index b5f798c81d..e914e5be4b 100644 --- a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md +++ b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md @@ -23,8 +23,8 @@ For information about the parameter sets in the Syntax section below, see [Excha ``` Get-VivaModuleFeatureEnablement -FeatureId -Identity -ModuleId - [-ResultSize ] [-Detailed] + [-ResultSize ] [] ``` @@ -118,11 +118,15 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResultSize -This parameter is reserved for internal Microsoft use. +### -Detailed +This parameter is available in version 3.8.0-Preiew2 or later of the module. + +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. + +This switch returns detailed insights, including related policies and their effectiveness. ```yaml -Type: Unlimited +Type: Switch Parameter Parameter Sets: (All) Aliases: Type: Exchange Online @@ -134,11 +138,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Detailed -The Detailed switch enhances the command's output by providing more comprehensive information. When this switch is used, the command returns detailed insights, including related policies and their effectiveness. No value needs to be specified with this switch. +### -ResultSize +This parameter is reserved for internal Microsoft use. ```yaml -Type: Switch Parameter +Type: Unlimited Parameter Sets: (All) Aliases: Type: Exchange Online From 12d9f32eadce2534ee3ee26a06e1afc91bfdccd1 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Fri, 18 Apr 2025 09:39:54 -0700 Subject: [PATCH 03/10] Fix typo in version name in documentation --- .../exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md index e914e5be4b..30ce015975 100644 --- a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md +++ b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md @@ -119,7 +119,7 @@ Accept wildcard characters: False ``` ### -Detailed -This parameter is available in version 3.8.0-Preiew2 or later of the module. +This parameter is available in version 3.8.0-Preview2 or later of the module. 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. From 63d975690490102766dfbf3c87345f122a6560a9 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Wed, 23 Apr 2025 10:58:16 -0700 Subject: [PATCH 04/10] Update Get-VivaModuleFeatureEnablement.md --- .../exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md index 30ce015975..ad4aee3440 100644 --- a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md +++ b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md @@ -119,7 +119,7 @@ Accept wildcard characters: False ``` ### -Detailed -This parameter is available in version 3.8.0-Preview2 or later of the module. +This parameter is available in version 3.8.0 or later of the module. 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. From f3e25cdb6c3e667439304f4e64e35ea69a53ce0b Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Tue, 6 May 2025 08:49:02 -0700 Subject: [PATCH 05/10] Update Get-VivaModuleFeatureEnablement.md Version change --- .../exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md index ad4aee3440..0be9adaf67 100644 --- a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md +++ b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md @@ -119,7 +119,7 @@ Accept wildcard characters: False ``` ### -Detailed -This parameter is available in version 3.8.0 or later of the module. +This parameter is available in version 3.8.1-Preview1 or later of the module. 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. From aa84aaae815023e77ec270bba5886b0ef2a322c3 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Tue, 6 May 2025 09:46:06 -0700 Subject: [PATCH 06/10] Update Get-VivaModuleFeaturePolicy.md --- exchange/exchange-ps/exchange/Get-VivaModuleFeaturePolicy.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/exchange/exchange-ps/exchange/Get-VivaModuleFeaturePolicy.md b/exchange/exchange-ps/exchange/Get-VivaModuleFeaturePolicy.md index 1e4a57e8a1..7455e349e8 100644 --- a/exchange/exchange-ps/exchange/Get-VivaModuleFeaturePolicy.md +++ b/exchange/exchange-ps/exchange/Get-VivaModuleFeaturePolicy.md @@ -153,6 +153,8 @@ Accept wildcard characters: False ``` ### -MemberIds +This parameter is available in version 3.8.1-Preview1 or later of the module. + The MemberIds parameter specifies the specific users or groups for which you want to view the policies for the feature in the Viva module. You can provide up to three member IDs. Use the \* character to specify all modules or features. From 80c9867fe889b79fea1ed8420bed031dd38b88f7 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Fri, 9 May 2025 11:02:28 -0700 Subject: [PATCH 07/10] Update Get-VivaModuleFeatureEnablement.md Version correction --- .../exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md index 0be9adaf67..6a1fd8e720 100644 --- a/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md +++ b/exchange/exchange-ps/exchange/Get-VivaModuleFeatureEnablement.md @@ -119,7 +119,7 @@ Accept wildcard characters: False ``` ### -Detailed -This parameter is available in version 3.8.1-Preview1 or later of the module. +This parameter is available in version 3.8.1 or later of the module. 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. From 6897922a4a41d1d1ff1938444dc17b1c1d417c54 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Fri, 9 May 2025 11:02:42 -0700 Subject: [PATCH 08/10] Update Get-VivaModuleFeaturePolicy.md Version correction --- exchange/exchange-ps/exchange/Get-VivaModuleFeaturePolicy.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exchange/exchange-ps/exchange/Get-VivaModuleFeaturePolicy.md b/exchange/exchange-ps/exchange/Get-VivaModuleFeaturePolicy.md index 7455e349e8..930f7f4a6f 100644 --- a/exchange/exchange-ps/exchange/Get-VivaModuleFeaturePolicy.md +++ b/exchange/exchange-ps/exchange/Get-VivaModuleFeaturePolicy.md @@ -153,9 +153,9 @@ Accept wildcard characters: False ``` ### -MemberIds -This parameter is available in version 3.8.1-Preview1 or later of the module. +This parameter is available in version 3.8.1 or later of the module. -The MemberIds parameter specifies the specific users or groups for which you want to view the policies for the feature in the Viva module. +The MemberIds parameter specifies the specific users or groups for which you want to view the policies for the feature in the Viva module. You can provide up to three member IDs. Use the \* character to specify all modules or features. From 5d99074c987a7b389e8f715f5d8bcf37e410bf52 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Tue, 16 Sep 2025 12:26:33 -0700 Subject: [PATCH 09/10] 3.8.0 and 3.9.0 update information And version specific updates on unrelated parameters --- .../exchange-online-powershell-v2.md | 8 +++++-- .../whats-new-in-the-exo-module.md | 8 ++++++- .../Add-VivaModuleFeaturePolicy.md | 2 +- .../Connect-ExchangeOnline.md | 10 ++++---- .../ExchangePowerShell/Connect-IPPSSession.md | 10 ++++---- .../Disconnect-ExchangeOnline.md | 4 ++-- .../Get-ConnectionInformation.md | 4 ++-- .../Get-VivaModuleFeatureEnablement.md | 24 +++++++++++++------ .../Get-VivaModuleFeaturePolicy.md | 2 +- .../Update-VivaModuleFeaturePolicy.md | 2 +- 10 files changed, 47 insertions(+), 27 deletions(-) diff --git a/exchange/docs-conceptual/exchange-online-powershell-v2.md b/exchange/docs-conceptual/exchange-online-powershell-v2.md index 68afeb175a..e716ecc07c 100644 --- a/exchange/docs-conceptual/exchange-online-powershell-v2.md +++ b/exchange/docs-conceptual/exchange-online-powershell-v2.md @@ -701,6 +701,12 @@ Unless otherwise noted, the current release of the Exchange Online PowerShell mo ### Current release +#### Version 3.9.0 + +- New _EnableSearchOnlySession_ switch on **Connect-IPPSSession**, which enables certain eDiscovery cmdlets and related cmdlets that connect to other Microsoft 365 services. + +### Previous releases + #### Version 3.8.0 - 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 - Deprecated the **Get-VivaFeatureCategory** cmdlet, all category-related parameters, and return values (_CategoryId_, _IsCategoryEnabled_). -### Previous releases - #### Version 3.7.2 - The _DisableWAM_ switch is available on the **Connect-ExchangeOnline** cmdlet to disable Web Account Manager (WAM) if you get WAM-related connection errors. diff --git a/exchange/docs-conceptual/whats-new-in-the-exo-module.md b/exchange/docs-conceptual/whats-new-in-the-exo-module.md index 78d31d9b2e..460b7ed7c6 100644 --- a/exchange/docs-conceptual/whats-new-in-the-exo-module.md +++ b/exchange/docs-conceptual/whats-new-in-the-exo-module.md @@ -22,11 +22,17 @@ description: "Learn about the new features and functionality available in the la 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)**. +## August 2025 + +- [Version 3.9.0](https://www.powershellgallery.com/packages/ExchangeOnlineManagement/3.9.0) + + For information about what's in this release, see [Version 3.9.0](exchange-online-powershell-v2.md#version-390). + ## May 2025 - [Version 3.8.0](https://www.powershellgallery.com/packages/ExchangeOnlineManagement/3.8.0) - - For information about what's in this release, see [Version 3.8.0](exchange-online-powershell-v2.md#version-380). + For information about what's in this release, see [Version 3.8.0](exchange-online-powershell-v2.md#version-380). ## March 2025 diff --git a/exchange/exchange-ps/ExchangePowerShell/Add-VivaModuleFeaturePolicy.md b/exchange/exchange-ps/ExchangePowerShell/Add-VivaModuleFeaturePolicy.md index 11f17402bd..888cfe77b9 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Add-VivaModuleFeaturePolicy.md +++ b/exchange/exchange-ps/ExchangePowerShell/Add-VivaModuleFeaturePolicy.md @@ -244,7 +244,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.3.0 or later. +**Note**: This parameter is available in module version 3.3.0-Preview1 or later. The IsUserControlEnabled parameter specifies whether user control is enabled by the policy. Valid values are: diff --git a/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md b/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md index 041fb07970..148da03972 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md +++ b/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md @@ -294,7 +294,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.1.0 or later. +**Note**: This parameter is available in module version 3.1.0-Preview1 or later. The AccessToken parameter specifies the OAuth JSON Web Token (JWT) that's used to connect to Exchange Online. @@ -474,7 +474,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 2.0.4 or later, and only in PowerShell 7. +**Note**: This parameter is available in module version 2.0.4-Preview6 or later, and only in PowerShell 7. The Device switch is typically used on computers without web browsers. You don't need to specify a value with this switch. @@ -538,7 +538,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 2.0.4 or later, and only in PowerShell 7. +**Note**: This parameter is available in module version 2.0.4-Preview6 or later, and only in PowerShell 7. 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. @@ -759,7 +759,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.2.0 or later. +**Note**: This parameter is available in module version 3.2.0-Preview4 or later. 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. @@ -783,7 +783,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.3.0 or later. +**Note**: This parameter is available in module version 3.3.0-Preview1 or later. 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. diff --git a/exchange/exchange-ps/ExchangePowerShell/Connect-IPPSSession.md b/exchange/exchange-ps/ExchangePowerShell/Connect-IPPSSession.md index 1ad6716131..7cd191ada3 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Connect-IPPSSession.md +++ b/exchange/exchange-ps/ExchangePowerShell/Connect-IPPSSession.md @@ -421,7 +421,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.7.2 or later. +**Note**: This parameter is available in module version 3.7.2-Preview1 or later. The DisableWAM switch disables Web Account Manager (WAM). You don't need to specify a value with this switch. @@ -443,7 +443,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.9.0-Preview1 or later. +**Note**: This parameter is available in module version 3.8.1-Preview1 or later. The EnableErrorReporting switch specifies whether to enable error reporting. You don't need to specify a value with this switch. @@ -483,7 +483,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.9.0-Preview1 or later. +**Note**: This parameter is available in module version 3.8.1-Preview1 or later. The LogDirectoryPath parameter specifies the location of the log files. The default location is `%TMP%\EXOCmdletTelemetry\EXOCmdletTelemetry-yyyymmdd-hhmmss.csv`. @@ -505,7 +505,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.9.0-Preview1 or later. +**Note**: This parameter is available in module version 3.8.1-Preview1 or later. The LogLevel parameter specifies the logging level. Valid values are Default and All. @@ -588,7 +588,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -This parameter is available in module version 3.2.0 or later. +**Note**: This parameter is available in module version 3.2.0-Preview3 or later. **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). diff --git a/exchange/exchange-ps/ExchangePowerShell/Disconnect-ExchangeOnline.md b/exchange/exchange-ps/ExchangePowerShell/Disconnect-ExchangeOnline.md index d57f5f5eae..086a7dc27b 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Disconnect-ExchangeOnline.md +++ b/exchange/exchange-ps/ExchangePowerShell/Disconnect-ExchangeOnline.md @@ -109,7 +109,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.2.0 or later. +**Note**: This parameter is available in module version 3.2.0-Preview2 or later. 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. @@ -131,7 +131,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.2.0 or later. +**Note**: This parameter is available in module version 3.2.0-Preview2 or later. 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. diff --git a/exchange/exchange-ps/ExchangePowerShell/Get-ConnectionInformation.md b/exchange/exchange-ps/ExchangePowerShell/Get-ConnectionInformation.md index 7fb3b35cb4..f0e11ccdc4 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Get-ConnectionInformation.md +++ b/exchange/exchange-ps/ExchangePowerShell/Get-ConnectionInformation.md @@ -90,7 +90,7 @@ This example returns a list of active REST-based connections that are using the > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.2.0 or later. +**Note**: This parameter is available in module version 3.2.0-Preview2 or later. 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. @@ -112,7 +112,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.2.0 or later. +**Note**: This parameter is available in module version 3.2.0-Preview2 or later. 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. diff --git a/exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeatureEnablement.md b/exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeatureEnablement.md index 698360d99d..b4bfc24316 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeatureEnablement.md +++ b/exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeatureEnablement.md @@ -67,6 +67,9 @@ This example returns the enablement state of the Reflection feature in Viva Insi ## PARAMETERS ### -FeatureId + +> Applicable: Exchange Online + The FeatureId parameter specifies the feature in the Viva module. 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 Type: String Parameter Sets: (All) Aliases: -Type: Exchange Online Required: True Position: Named @@ -85,6 +87,9 @@ Accept wildcard characters: False ``` ### -Identity + +> Applicable: Exchange Online + 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. [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 Type: String Parameter Sets: (All) Aliases: -Type: Exchange Online Required: True Position: Named @@ -103,13 +107,15 @@ Accept wildcard characters: False ``` ### -ModuleId + +> Applicable: Exchange Online + The ModuleId parameter specifies the Viva module. ```yaml Type: String Parameter Sets: (All) Aliases: -Type: Exchange Online Required: True Position: Named @@ -119,17 +125,19 @@ Accept wildcard characters: False ``` ### -Detailed -This parameter is available in version 3.8.1 or later of the module. + +> Applicable: Exchange Online + +**Note**: This parameter is available in module version 3.8.1-Preview1 or later. 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. This switch returns detailed insights, including related policies and their effectiveness. ```yaml -Type: Switch Parameter +Type: SwitchParameter Parameter Sets: (All) Aliases: -Type: Exchange Online Required: False Position: Named @@ -139,13 +147,15 @@ Accept wildcard characters: False ``` ### -ResultSize + +> Applicable: Exchange Online + This parameter is reserved for internal Microsoft use. ```yaml Type: Unlimited Parameter Sets: (All) Aliases: -Type: Exchange Online Required: False Position: Named diff --git a/exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeaturePolicy.md b/exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeaturePolicy.md index 3a01631ecd..ad5e761ac4 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeaturePolicy.md +++ b/exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeaturePolicy.md @@ -149,7 +149,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**Note**: This parameter is available in module version 3.8.1 or later. +**Note**: This parameter is available in module version 3.8.1-Preview1 or later. The MemberIds parameter specifies the specific users or groups for which you want to view the policies for the feature in the Viva module. diff --git a/exchange/exchange-ps/ExchangePowerShell/Update-VivaModuleFeaturePolicy.md b/exchange/exchange-ps/ExchangePowerShell/Update-VivaModuleFeaturePolicy.md index 25b1d29a75..619147bc1e 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Update-VivaModuleFeaturePolicy.md +++ b/exchange/exchange-ps/ExchangePowerShell/Update-VivaModuleFeaturePolicy.md @@ -265,7 +265,7 @@ Accept wildcard characters: False > Applicable: Exchange Online -**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. +**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. The IsUserControlEnabled parameter specifies whether user control is enabled by the policy. Valid values are: From 8ec699debf9e8032576857ceb9b43ec871935ec5 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Tue, 16 Sep 2025 12:31:44 -0700 Subject: [PATCH 10/10] Update exchange-online-powershell-v2.md --- exchange/docs-conceptual/exchange-online-powershell-v2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exchange/docs-conceptual/exchange-online-powershell-v2.md b/exchange/docs-conceptual/exchange-online-powershell-v2.md index bf7322e21c..baaae755ae 100644 --- a/exchange/docs-conceptual/exchange-online-powershell-v2.md +++ b/exchange/docs-conceptual/exchange-online-powershell-v2.md @@ -709,7 +709,7 @@ Unless otherwise noted, the current release of the Exchange Online PowerShell mo #### Version 3.8.0 -- Support for providing an access token with **Connect-IPPSSession**. +- New _AccessToken_ parameter on **Connect-IPPSSession**. - **Get-VivaModuleFeature** now returns information about ParentFeature, ChildFeature, and PolicyModes. These values represent parent and child features of a Viva app feature along with available enablement modes for future policies. - New parameters _IsUserOptedInByDefault_ on the **Add-VivaModuleFeaturePolicy** and **Update-VivaModuleFeaturePolicy** cmdlets and the corresponding property value in all **\*-VivaModuleFeaturePolicy** cmdlets. The value indicates if users are opted in or out by the policy, as long as the user doesn't set a preference.