GraphWarden documentation
Learn how to run Microsoft Graph through GraphWarden — integrate any app, enforce runtime rulesets, and produce regulator-grade audit trails.
Introduction
What GraphWarden does and when to use it.
Quickstart
Deploy a proxy and make your first proxied Graph call.
Concepts
Architecture, rulesets, app identities, trust model, deployment modes.
Developers
.NET, Node.js, Python, PHP/Laravel, Go — route any app through the proxy.
PowerShell
Connect-MgGraph, Microsoft.Graph module, Exchange Online, admin cookbook.
CI/CD
Azure DevOps, GitHub Actions, Terraform, secrets management.
ISV
Declare GraphWarden compatibility in your own product documentation.
API reference
Environment variables, agent API (HMAC), rule schema, condition and transform types.
Deployment
Windows Service on-premise, Docker, Azure Container Apps, sizing, networking.
AI agents
llms.txt + copy-paste prompts for Claude, Cursor, Copilot, ChatGPT.
Last reviewed: