202503s

Swiss E-ID is in Public Beta

Swiss E-ID is in Public Beta

Andres Bohren
Hi All, Since a few days, the Public Beta of the E-ID of the Swiss Governement is accessible and can be used to issue, test and revoke Beta-ID Credentials. First you need the swiyu Wallet App on your Smartphone: Google Play Store Apple iOS App Store Everything has been set up. Now we can request the Beta ID Beta Credential Service The Beta-ID has been set up. Now we can test it: Check a Beta-ID Beta Credential Service
Set Entra Application Tags with PowerShell

Set Entra Application Tags with PowerShell

Andres Bohren
Hi All, A few Weeks ago, i wrote a PowerShell Script and an Azure Runbook to report expiring Clientsecrets and Certificates. With the Runbook, the Owners woul even receive an Email bevore the expiry date. Depending on the Permissions of the Application, beeing Owner could add a Path for Privilege Escalation. So i was looking for another Way of storing the Information who is responsable of the App. Tags If you look at the Manifest of an App, there is a String Array Property called Tags
Check for retiring OneNote App Permission in Entra

Check for retiring OneNote App Permission in Entra

Andres Bohren
Hi All, With the MC1011142 Message Center Post, Microsoft has announced the retirement of App Permissions for OneNote: Effective March 31, 2025, we will retire support for authentication tokens with application permissions (app-only tokens) for MSGraph OneNote APIs. We will continue to support authentication tokens that have delegated permissions. While app-only tokens are easy to use, they may be more easily exploited compared to more sophisticated authorization methods. Requests to the Notes API endpoints using tokens with application permissions will return 401 unauthorized errors starting March 31, 2025.
Interactive M365 License usage Report

Interactive M365 License usage Report

Andres Bohren
Hi All, A few days ago, i’ve stumbled accross the Interactive M365 License usage Report from Daniel Bradley. You can find the Script in the PowerShell Gallery PowerShell Gallery Invoke-M365LicenseReport Installing the Script. If you have the same warning about the PATH Variable i recommend reading Set Path Variable with PowerShell. Install-PSResource -Name Invoke-M365LicenseReport -Scope CurrentUser Invoke the Script Invoke-M365LicenseReport.ps1 -outpath C:\temp You can view the HTML File in the Browser
New ServicePlans have been addet to M365 Copilot

New ServicePlans have been addet to M365 Copilot

Andres Bohren
Hi All, A while ago, i did write an Azure Runbook that compares my Licenses every week. Keep Track of new ServicePlans in M365 Licenses I’ve received an Email this Week, stating that there have been added some new Service Plans to the “Microsoft_365_Copilot” SKU. In the M365 Admin Center it looks like this Let’s check the Licenses with PowerShell Connect-Graph -Scopes User.ReadWrite.All, Organization.Read.All -NoWelcome Get-MgUserLicenseDetail -UserId a.bohren@icewolf.ch List the Service Plans of the “Microsoft_365_Copilot” SKU
ExchangeOnlineManagement 3.7.2 released

ExchangeOnlineManagement 3.7.2 released

Andres Bohren
Hi All, Yesterday Microsoft has released the ExchangeOnlineManagement 3.7.2 PowerShell Module. PowerShell Gallery ExchangeOnlineManagement 3.7.2 v3.7.2: Added a new parameter -DisableWAM to the Connect-ExchangeOnline cmdlet, which disables the Web Account Manager (WAM). I am using the new PSResourceGet here instead of the PowerShellGet commands. Show installed Versions and what’s available in PowerShell Gallery. You need to use the -Prerelease Parameter to show Preview Versions of a Module Get-InstalledPSResource ExchangeOnlineManagement -Scope CurrentUser Find-PSResource ExchangeOnlineManagement -Prerelease Uninstall old Module
New M365 Roadmap API URL

New M365 Roadmap API URL

Andres Bohren
Hi All, I don’t know if you have noticed, that there is a URL Change for the M365 Roadmap API. Microsoft 365 Roadmap Like me, some of you might use the RSS Feed of Roadmapwatch Roadmapwatch For those of you that like to use the M365 Roadmap API - it’s very simple. It’s a simple REST Webservice that does not require Authentication. #New Roadmap URL $RoadmapURL = "https://www.microsoft.com/releasecommunications/api/v1/m365" $Result = Invoke-RestMethod -Method Get -Uri $RoadmapURL $Result[0] There are some Tags you or Products might want to Filter.
Set Path Variable with PowerShell

Set Path Variable with PowerShell

Andres Bohren
Hi All, While upgrading my PowerShell Module from the PowerShell Gallery, i’ve got a Warning in PowerShell7 that the Path for the Scripts is missing in my Path Variable. In PowerShell 5.1 it worked already fine. PowerShellGallery Get-Mailprotection Uninstall-PSResource -Name Get-Mailprotection -Scope CurrentUser Install-PSResource -Name Get-Mailprotection -Scope CurrentUser The Path Variable can be found in the System Properties > “Environment Variables” As you can see there are “User Variables” and “System Variables”
MicrosoftTeams PowerShell Module 6.9.0 released

MicrosoftTeams PowerShell Module 6.9.0 released

Andres Bohren
Hi All, Yesterday, Microsoft has released the MicrosoftTeams PowerShell Module 6.9.0 to the PowerShell Gallery. PowerShell Gallery MicrosoftTeams 6.9.0 Read more details in the Release Notes Adds FileContent parameter to New-CsOnlineDirectRoutingTelephoneNumberUploadOrder cmdlet. Adds FileContent parameter to New-CsOnlineTelephoneNumberReleaseOrder cmdlet. Adds EnqueueReason output attribute to Get-CsMeetingMigrationStatus cmdlet. Fixes the AllowedTrialTenantDomains data type, for the Set-CsTenantFederationConfiguration cmdlet. Now it will match the public documentation examples. Fixes issues with the ForceAccept parameter in the Set-CsOnlineEnhancedEmergencyServiceDisclaimer cmdlet.
Microsoft Remote Desktop for AVD and Windows 365 1.2.6017

Microsoft Remote Desktop for AVD and Windows 365 1.2.6017

Andres Bohren
Hi All, Today I was notified, that a new Version of the Microsoft Remote Desktop Client is available. Release Notes: What’s new in the Remote Desktop client for Windows Seems not to be updated to the 6014 Version Updates for version 1.2.6017 Fixed an issue for CVE-2025-26645 Bug fixes and general improvements When you start the Microsoft Remote Desktop Client, it checks for Updates and you can see a green arrow, that indicates an Update