It’s 2026 and somehow I keep finding myself back in 2016, integrating heritage applications into modern Identity & Access Management solutions. I’m still writing connectors that integrate the Microsoft Entra outbound provisioning service with SaaS and legacy on‑premises apps using ECMA connectors.… keep reading
Entra ECMA2Host Tools PowerShell Module
If you’ve ever worked with the ECMA2Host for Entra Outbound Provisioning you’ll be immediately presented with a lack of visibility of the connectors. Especially if you’ve previously used Microsoft / Forefront Identity Manager.
You’ll want to be able to have a simple method to query connector caches (e.g… keep reading
PowerShell 7 Support Arrives for the Granfeldt PowerShell Management Agent
For over a decade, the Granfeldt PowerShell Management Agent (PSMA) has been the bedrock for bespoke identity integration within Microsoft Identity Manager (MIM) and its predecessor, Forefront Identity Manager. It provides the essential bridge between the MIM Synchronisation Service and virtually any target system accessible via PowerShell.… keep reading
PowerShell MCP Azure Function Server
Recently under the experimental Azure Functions build Microsoft Developer Advocates have shown enabling Azure Functions as MCP Servers. I wondered if it was possible to use this to MCP enable a number of my PowerShell Identity Tools Modules. Yes, yes it is possible.… keep reading
EntraPulse – Your AI-Powered Gateway to Microsoft Graph & Docs
Today, I’m super excited to finally announce the Beta release of EntraPulse Lite – a passion project I’ve been building over the last few months. EntraPulse is a desktop application that transforms how you interact with your Entra Tenant and understand Entra with Microsoft Docs and Learn.
Lokka MCP Authentication Enhancements
I’m excited to share some significant authentication enhancements I’ve contributed to the Lokka MCP Server for Microsoft Graph. These updates, detailed in this pull request and on NPM make an already excellent tool even more versatile.
First and foremost, a massive shout-out to Merill Fernando, the original author of Lokka MCP.… keep reading
A Have I Been Pwned MCP Server for Claude
Model Context Protocol (MCP) is a powerful framework that extends AI clients like Claude and now VSCode with GitHub Copilot Agents with custom capabilities. Think of MCPs as plugins that give AI assistants new abilities – they can interact with APIs, access specific data sources, or perform specialised tasks that aren’t part of their base functionality.… keep reading
Dynamics 365 CE (Sales, CRM) IAM PowerShell Module
Updated: July 2025 v1.0.2 Fixes issue setting D365SalesGlobals enabling session management for D365 Sales API calls
Hot on the heels of the post from earlier this week with my Dynamics 365 F&O IAM PowerShell Module here is another Dynamics 365 PowerShell Module.… keep reading
Dynamics 365 F&O IAM PowerShell Module
Over the years I’ve written many an integration with identity sources. Dynamics 365 F&O though is one that has come up a number of times. With that in mind I’ve written a PowerShell Module to expose and simplify integration with Dynamics 365 F&O for Users and Roles.… keep reading
Dayforce PowerShell Module
A foundational Dayforce PowerShell Module to query Employee data. Cmdlets to update Dayforce for business email/contact info and manage federated Single Sign On.

