Skip to content
View darrenjrobinson's full-sized avatar

Highlights

  • Pro

Block or report darrenjrobinson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
darrenjrobinson/README.md

Darren "Doc" Robinson

Identity & Access Management Architect

Microsoft MVP (Security - Identity & Access | Azure - PowerShell) Β· Sydney, Australia

Bespoke Identity and Access Management solutions β€” Microsoft Entra, SailPoint, and everything they connect to.


Blog LinkedIn X PowerShell Gallery npm

Microsoft MVP PowerShell Gallery Downloads MCP Servers


With 30+ years in Identity & Access Management, I design and build enterprise identity solutions across Microsoft Entra, SailPoint, and hybrid environments β€” and open-source the tooling along the way. I write about the bespoke integrations, identity deep-dives, and AI Γ— Identity experiments at blog.darrenjrobinson.com.

πŸ”­ Current Focus β€” AI - Agents Γ— Identity x PowerShell

Bringing Model Context Protocol (MCP), LLMs, and agentic tooling to the identity ecosystem.

Project What it is Downloads
EntraPulse Lite Free cross-platform desktop app for natural-language querying of your Entra tenant and Microsoft Graph, powered by the LLM of your choice. Blog β†— GitHub Downloads
Entra Auth Tracer Browser extension for deep inspection of authentication flows β€” SAML, OIDC, OAuth 2.x, FIDO2/Passkeys, Verified ID β€” across Entra, Okta, Cognito & more. Blog β†— GitHub Stars
EntraPulse Polyarchy Interactive Entra ID identity-relationship visualization served as an MCP App β€” the polyarchy Microsoft demoed in 2003 and never shipped. Blog β†— npm
Entra News MCP MCP server that makes Merill & Joshua's Entra News newsletter archive searchable from Claude, Cursor, Copilot Studio and any MCP host. Blog β†— npm
Entra News Podcast MCP MCP server for searching Entra.Chat podcast transcripts β€” Merill Fernando's Microsoft Entra podcast. npm
Microsoft AI Roundup MCP MCP server for searching the Weekly Microsoft AI Roundup (msai.ms) archive β€” curated Microsoft AI news. npm
HIBP MCP Server MCP server for the Have I Been Pwned API β€” query breaches, pastes and pwned passwords from your AI tooling. npm
Entra Provision On Demand PowerShell module to trigger Entra ID Provisioning on Demand for any provisioning-enabled Enterprise App. Blog β†— PSGallery
Voice ESP32 OpenClaw Hardware voice assistant on an ESP32-S3-BOX-3 running stock ESPHome, talking direct to a Python bridge with xAI Grok Voice or ElevenLabs speech (mix and match) and OpenClaw as the agent brain. Blog β†— ClawHub Downloads
Buzz integration with OpenClaw & Claude Code Agents Bridgeing your OpenClaw and Claude Code Agents into Buzz using Agent Control Protocol. Blog β†— ClawHub Downloads
Untappd MCP MCP server exposing the Untappd API to AI agents β€” because identity architects need beer recommendations too. 🍺 npm

⚑ PowerShell Modules

2.9M+ total downloads across 21 modules on the PowerShell Gallery. All download counts are lifetime totals.

Module What it does Downloads
JWTDetails Decode JWT access tokens to PowerShell objects, with signature, expiry and time-to-expiry. PSGallery
1Pwd Access your 1Password vaults from PowerShell (1Password CLI v1.x & v2.x). PSGallery
X509Details Decode X509 certificates to PowerShell objects, including time-to-expiry. PSGallery
PKCE Generate OAuth 2.0 PKCE code_challenge / code_verifier pairs. PSGallery
SailPointIdentityNow Orchestrate the SailPoint IdentityNow REST APIs. PSGallery
ConvertTime Convert between PowerShell DateTime and Unix / Windows timestamps. PSGallery
Dayforce Query and update Dayforce employee data for IAM integration scenarios. PSGallery
PasskeyProviderAAGUIDs Programmatically manage Passkey Provider AAGUIDs. PSGallery
AzureADTenantID Look up a domain name and return the associated Entra ID tenant ID. PSGallery
ECMA2HostTools Orchestrate ECMA2Host and its connectors for Entra ID on-premises provisioning. PSGallery
D365FOIAM IAM integration for Dynamics 365 Finance & Operations. PSGallery
More modules & earlier projects
Module / Project What it does Downloads
AzureADUserFederation Find tenants where a Member account has related B2B Guest accounts. PSGallery
DIDSearcher Search ION and Web networks for DID documents, keys and endpoints. PSGallery
UpBank Access your Up Bank account from PowerShell. PSGallery
H2OAI Orchestration module for the H2O AI open-source platform. PSGallery
PoshBot.AzureAD ChatOps for Azure AD user accounts via PoshBot. PSGallery
PoshBot.LithnetRMA ChatOps orchestration of the Microsoft Identity Manager Service. PSGallery
PoshBot.LithnetMiisAutomation ChatOps orchestration of the MIM Synchronization Server. PSGallery
UniversalDashboard.UDFinancialChart React Stockcharts for PowerShell Universal Dashboard. PSGallery
YubiKey Discover YubiKeys and retrieve certificates from certificate slots. β€”
MS USER Microsoft User Security Evaluation Reporter for AD / Azure AD. β€”
DIDoT Decentralized Identity of Things β€” Microsoft DID Hackathon project. β€”

πŸŽ– Recognition

Microsoft Most Valuable Professional (MVP) since 2017 β€” Security (Identity & Access Management) β€” and Microsoft Entra community awards.

2026-2027 Microsoft MVPΒ Β  Microsoft Entra Community ChampionΒ Β  Microsoft Entra Community RockstarΒ Β  Microsoft Entra ID ChampionΒ Β  Hackathon Winner β€” Azure Identity and Access Management 2022


Talking identity, authentication, or AI-powered tooling? Find me on LinkedIn or at blog.darrenjrobinson.com.

Pinned Loading

  1. Microsoft-User-Security-Evaluation-Reporter Microsoft-User-Security-Evaluation-Reporter Public

    Evaluating and Reporting on Azure Active Directory/Active Directory Users Security Posture

    HTML 29 6

  2. powershell_module_identitynow powershell_module_identitynow Public

    SailPoint IdentityNow PowerShell Module

    PowerShell 50 16

  3. JWTDetails JWTDetails Public

    Decode a JWT Access Token and convert to a PowerShell Object. PowerShell Object also includes the JWT Signature (sig), JWT Token Expiry (expiryDateTime) and JWT Token time to expiry (timeToExpiry).

    PowerShell 15 8

  4. powershell_module_workdayapi powershell_module_workdayapi Public

    Forked from treestryder/powershell_module_workdayapi

    Powershell script module for working with the Workday API, using raw XML.

    PowerShell 4 1

  5. MIM-VoiceAssistant MIM-VoiceAssistant Public

    Voice Assistant for Microsoft Identity Manager

    C# 1 3

  6. X509Details X509Details Public

    Decode an X509 Certificate and present it as a PowerShell Object. Certificate PowerShell Object details updated to include the X509 Certificate time to expiry (timeToExpiry).

    PowerShell 8 3