Entra ID Passkey Profiles, Refining PowerShell Output
+ REVAMPED: SC-300: Microsoft Identity and Access Administrator Videos
Hello, fellow PowerShell Engineers! We have another fantastic week of PowerShell content. Microsoft revamped the SC-300 videos - crazy timing, I was actually just working on that exam. I hope you enjoy everything the community is putting up this week!
Videos
REVAMPED: SC-300: Microsoft Identity and Access Administrator Videos
Microsoft Learn has a great course about designing, implementing, and operating identity and access management systems using Microsoft Entra ID. The course covers tasks like providing secure authentication and authorization access to enterprise applications, creating seamless experiences, and implementing adaptive access and governance of identity solutions.
Playlist: https://www.youtube.com/playlist?list=PLahhVEj9XNTf6lWUbZLBNULQ7uVqM5Sad
First video:
200 Episodes of Community with Frank Lesniak
Andrew Pla, from PDQ, has an interesting video about the milestone 200th episode of The PowerShell Podcast, featuring guest Frank Lesniak, who shares his experiences leading cybersecurity and enterprise architecture projects. He discusses using PowerShell for AWS security automation, his work on a new module to flatten complex nested objects for data export.
Microsoft Zero Trust Assessment
Merill Fernando has an interesting video about how to install and run the Zero Trust Assessment PowerShell module, providing a walkthrough of the comprehensive report generated by the assessment.
How to Scan Network to Detect Free and Used IP Address With Device Name Generate Report No Software
Eng.Mahmoud Enan has an interesting video on how to scan a network using a simple PowerShell command to identify which IP addresses are free and used, retrieve the corresponding device names, and generate a detailed CSV report without requiring any extra software.
Community News
Report on Named Locations using PowerShell
Harm Veenstra has an interesting blog post on how to generate a clear overview and report for Named Locations in Conditional Access using PowerShell. The script leverages the Microsoft Graph modules to pull all Named Locations and Conditional Access policies, then processes the data to show details like IP Ranges, associated countries, and whether the location is used as an Include or Exclude in any Conditional Access policy, finally outputting the result to a filterable console grid or an Excel file.
https://powershellisfun.com/2025/11/14/report-on-named-locations-using-powershell/
Entra ID Passkey Profiles and November 2025 Updates
Microsoft Entra continues evolving with major updates as Microsoft Ignite approaches. Entra.News #121 highlights new PIM API changes, fresh Conditional Access capabilities, and clever AI experiments using Microsoft Graph and Copilot. The newsletter also features the Entra ID Attack and Defense Playbook creators discussing their five-year journey mapping complex identity attacks. Additionally, last used data for authentication methods is now available through the Graph API, and restricted management administrative units offer enhanced security controls.
Microsoft November 2025 Security Updates Address 63 CVEs
Microsoft’s November 2025 Patch Tuesday addresses 63 Common Vulnerabilities and Exposures across various Windows components. The security updates include fixes for Microsoft Office Excel vulnerabilities with CVSS scores of 7.8, SQL Server flaws scoring 8.8, and issues in Azure Monitor Agent, Windows Smart Card components, DirectX, and the Wireless Provisioning System. Many vulnerabilities are considered difficult to exploit due to specific requirements, though Microsoft recommends applying patches promptly.
https://www.ntcompatible.com/story/microsoft-november-2025-security-updates
Refining PowerShell Output with Type Data Consolidation
Jeff Hicks has an interesting post about how to refine the output of your custom PowerShell functions by demonstrating techniques for designing and refining object output. The post walks through taking a Get-CimProcess function and enhancing its custom type with Type Data Consolidation (using JSON) to add useful features like Alias Properties, a Script Property for RunTime, and a Refresh Script Method.
https://buttondown.com/behind-the-powershell-pipeline/archive/pretty-easy/
Microsoft Docs Tracker
Microsoft MVP, Daniel Bradley, has developed a Microsoft Docs Tracker that allows you to effortlessly stay up to date to changes to documentation on Microsoft Learn, which updates hourly.
Event Roundup
PSConfEU 2026 Call for Speakers The call for speakers is now open for PSConfEU 2026, taking place in Wiesbaden, Germany on June 1-4, 2026. Submission deadline is December 14, 2025.
https://sessionize.com/psconfeu26
PowerShell + DevOps Global Summit 2026 Save the date: April 13-17, 2026 in Bellevue, WA. The premier PowerShell community event returns next spring.
https://www.powershellsummit.org/



This article comes at the perfect time, especially with the SC-300 videos getting a refresh; I'm curious what new Entra ID features or PowerShell scripting best practices you anticipate becoming essential for teahers like me to cover, your ability to always highlight the cutting-edge is truly inspirring.