ExchangeOnlineManagement 3.5.0 released

ExchangeOnlineManagement 3.5.0 released

Andres Bohren
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.
MicrosoftTeams PowerShell Module 6.2.0 released

MicrosoftTeams PowerShell Module 6.2.0 released

Andres Bohren
Hi All, Just a few Hours ago, Microsoft has released the MicrosoftTeams PowerShell Module 6.2.0 to the PowerShell Gallery. PowerShell Gallery MicrosoftTeams 6.2.0 Read more details in the Release Notes. I am using the new PSResourceGet here instead of the PowerShellGet commands. Check installed Module and what’s available in the PowerShell Gallery Get-InstalledPSResource MicrosoftTeams -Scope CurrentUser Find-PSResource MicrosoftTeams Uninstall the old Module and install the newest Module Uninstall-PSResource MicrosoftTeams -Scope CurrentUser Install-PSResource MicrosoftTeams -Scope CurrentUser Get-InstalledPSResource MicrosoftTeams -Scope CurrentUser Some basic testing
PSMSALNet 0.1.0 has been released

PSMSALNet 0.1.0 has been released

Andres Bohren
Hi All, Just a few Hours ago, i have seen that a new PSMSALNet PowerShell Module has been released. It is used to get EntraID Tokens and is basically a wrapper for MSAL and the Microsoft.Identity.Client.dll. PowerShell Gallery PSMSALNet 0.1.0 What’s new from the ChangelogChangelog [0.1.0] - 2024-05-15 Added Added ConvertFrom-Jwt function Added ConvertFrom-Jwt tests [0.0.9] - 2024-05-10 Added Bump in MSAL version (4.60.3) + all external dependencies Add Get-EntraToken more managed identity exemples into the functions Bump to net8.
Convert HTML to Markdown with PowerShell

Convert HTML to Markdown with PowerShell

Andres Bohren
Hi All, About a year ago i have changed my Blog from Subtext to Hugo. Blog changed to Hugo and Azure Static Web App Since then i write my Blog Articles in Markdown and i am pretty happy with that. I’ve exported all the old Blog Articles from Subtext with the Relevant information to HTML. That HTML Code contains a lot of unnessecary formating. While Hugo can use HTML as Input, it sometimes makes the rendering of old Sites not very good
Microsoft.Graph PowerShell Modules 2.19.0 released

Microsoft.Graph PowerShell Modules 2.19.0 released

Andres Bohren
Hi All, A few Hors ago, Microsoft has released the Version 2.19.0 of Microsoft.Graph and Microsoft.Graph.Beta Modules. PowerShell Gallery Microsoft.Graph 2.19.0 PowerShell Gallery Microsoft.Graph.Beta 2.19.0 Release Notes [v2] Weekly OpenApiDocs Refresh [v2] Examples Update Adds list of cmdlet changes as part of breaking change communication Backward Compatibility to address issues in 2.17.0 and 2.18.0 Fixes Invoke-MgGraphRequest issue I am using the new PSResourceGet here instead of the PowerShellGet commands. I’ve changed the Scope from “AllUsers” to “CurrentUser” in this Article - with that you don’t need to Run PowerShell as Administrator anymore.
Update Microsoft.Graph Modules on Azure Automation with Managed Identity V2

Update Microsoft.Graph Modules on Azure Automation with Managed Identity V2

Andres Bohren
Hi All, Over a Year ago, i wrote an Article on how to Update the Microsoft.Graph PowerShell Modules on Azure Automate with ManagedIdentity Update Microsoft.Graph Modules on Azure Automation with Managed Identity Why do you write an Article again? There has been some improvements. With the AZ 11.2.0 released in January 2024 there was an update with the Az.Automation Module Az.Automation 1.10.0 Updated Module operation cmdlets to support Powershell 7.2 I did publish an Article about that here
Windows Server VNext (2025) Build 26212

Windows Server VNext (2025) Build 26212

Andres Bohren
Hi All, I have installed the Windows Server 2025 Preview (aka vNext). Yesterday i noticed that there is a new Version available. Blog Article that point’s out the News in tis Version Announcing Windows Server Preview Build 26212 Overview from Microsoft, what’s new with Windows Server 2025 What’s new in Windows Server 2025 (preview) Other Blog Articles i wrote about Windows Server 2025 Winget on Windows Server 2025 Preview Windows Server VNext (2025) Build 26040 Windows Server Insider Preview Build 25941 reveals new AD Forest and Domain functional Levels Upgrade I have Windows Server 2025 26085.
Activate PIM Role with Azure Mobile App

Activate PIM Role with Azure Mobile App

Andres Bohren
Hi All, Recently i saw an Info, that Privileged Identity Management (PIM) Roles can now be activated with the Azure mobile app on iOS and Android. Time to test it out. Source: What’s new in Microsoft Entra ID? Azure Mobile App There is now a new “Privileged Identity Management” Feature. I t was way down, so i moved it up with the two bars in the Settings of the Startmenu.
ExchangeOnlineManagement 3.5.0 - Preview2

ExchangeOnlineManagement 3.5.0 - Preview2

Andres Bohren
Hi All, A few days ago, Microsoft has released the ExchangeOnlineManagement 3.5.0-Preview2 PowerShell Module. PowerShell Gallery ExchangeOnlineManagement 3.5.0-Preview2 News: Since 3.4.1-Preview1 there are two new Dependencies Some new or updated Commands around Viva Commands 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 Install Preview Version
Manage M365 DNS Records with PowerShell

Manage M365 DNS Records with PowerShell

Andres Bohren
Hi All, I guess all M365 Admins know how to Manage the M365 Domains in Admin Portal Did you know that you can also manage them via Microsoft.Graph PowerShell Modules? You need to connect with the Scope “Domain.Read.All” or “Domain.ReadWrite.All” MS Learn domain resource type Connect-MgGraph -Scopes Domain.Read.All Admin consent List Domains in M365 Tenant Import-Module Microsoft.Graph.Identity.DirectoryManagement Get-MgDomain List Service Configuration DNS Records for a specific Domain Get-MgDomainServiceConfigurationRecord -DomainId icewolf.ch List details of the MX Record