Attack path & identity exposure management

ENTRAHOUND

WHO CAN ULTIMATELY CONTROL WHAT

EntraHound turns a Microsoft Entra ID tenant into a directed security graph: every identity, group, role, application, workload, device and AI agent is a node; every membership, ownership, role, credential, permission and trust is an edge. Then it asks the only question that matters — which combinations create a path to your critical assets? Read-only, browser-only, nothing leaves your machine.

Connect with your app registration

Delegated sign-in through a single-page-application registration in the tenant you want to assess. What EntraHound can see is the intersection of the app's consented permissions and your own directory role — a Global Reader or Security Reader is enough; Global Administrator is never required.

App registration setup
  • Platform: Single-page application, redirect URI exactly https://blue16.nl/entra-hound.html
  • Required delegated permission (admin consent): Directory.Read.All — the whole core graph is built from it.
  • Optional, each unlocks more edges and findings: Policy.Read.All, RoleManagement.Read.Directory, AuditLog.Read.All, UserAuthenticationMethod.Read.All, AgentIdentityBlueprint.Read.All, AgentIdentity.Read.All, AgentIdentityBlueprintPrincipal.Read.All. The full matrix is under Collection.
  • MSAL cannot run from file://; serve the page over http(s).