ExchangeOnlineManagement 3.5.0 released
Hi All,
Yesterday, Microsoft has released the ExchangeOnlineManagement 3.5.0 PowerShell Module.
- PowerShell Gallery ExchangeOnlineManagement 3.5.0
News v3.5.0 :
- Added new cmdlet Get-VivaFeatureCategory
- Added support for policy operations at a category level for Viva GFAC (aka. VFAM - Viva Feature Access Management).
- Added a new return value IsFeatureEnabledByDefault in cmdlet Get-VivaModuleFeaturePolicy. This value informs of the default enablement state for users in the tenant when no tenant or user/group policies have been created.
By the way: It’s the first ExchangeOnlineManagement Module with Dependencies. Wondering why PowerShellGet is required with Version 1.0.0.1 and not the current Version 2.2.5
I am using the new PSResourceGet here instead of the PowerShellGet commands.
Show installed Versions and what’s available in PowerShell Gallery
Get-InstalledPSResource ExchangeOnlineManagement -Scope CurrentUser
Find-PSResource ExchangeOnlineManagement -Prerelease
Uninstall old Module and install the new Module
Uninstall-PSResource ExchangeOnlineManagement -Scope CurrentUser -SkipDependencyCheck
Install-PSResource ExchangeOnlineManagement -Scope CurrentUser
Get-InstalledPSResource ExchangeOnlineManagement -Scope CurrentUser
Loed the Module and make sure it’s the Version 3.5.0
Import-Module ExchangeOnlineManagement
Get-Module
Connect with Exchange Online
Connect-ExchangeOnline
List the Viva Commands
Get-Command *viva* -Module ExchangeOnlineManagement
New Command from the Release Notes
Get-VivaFeatureCategory
Get-VivaInsightsSettings
Get-VivaInsightsSettings -Identity a.bohren@icewolf.ch
Get-VivaModuleFeature
Get-VivaModuleFeature -ModuleId VivaInsights | ft
Get-VivaModuleFeature -ModuleId VivaInsights -FeatureId Reflection
Get-VivaModuleFeatureEnablement
Get-VivaModuleFeatureEnablement -ModuleId VivaInsights -FeatureId Reflection -Identity a.bohren@icewolf.ch
Get-VivaModuleFeatureEnablement -ModuleId VivaInsights -FeatureId DigestWelcomeEmail -Identity a.bohren@icewolf.ch
Get-VivaModuleFeaturePolicy
Get-VivaModuleFeaturePolicy -ModuleId VivaInsights -FeatureId Reflection
Get-VivaModuleFeaturePolicy -ModuleId VivaInsights -FeatureId CopilotDashboard
Get-VivaModuleFeaturePolicy -ModuleId VivaInsights -FeatureId DigestWelcomeEmail
Get-VivaModuleFeaturePolicy -ModuleId VivaInsights -FeatureId AutoCxoIdentification
Get-VivaModuleFeaturePolicy -ModuleId VivaInsights -FeatureId MeetingCostAndQuality
I am still wondering if the Commands for VIVA are on the right place inside the ExchangeOnlineManagement PowerShell Module. What do you think?
Or you can simply use my M365PSProfile Module - find the Documentation here: https://github.com/fabrisodotps1/M365PSProfile/
Install-PSResource -Name M365PSProfile
Add-M365PSProfile
Install-M365Module
Regards
Andres Bohren