Skip to content

Entra Explorer is an open-source solution that leverages Microsoft Graph to help administrators retrieve and visualize data from Microsoft Entra.

License

Notifications You must be signed in to change notification settings

dwarfered/entra-explorer

Repository files navigation

Entra Explorer

Entra Explorer is an open-source solution that leverages Microsoft Graph to help administrators retrieve and visualize data from Microsoft Entra.

Entra Explorer

Updates

  • All Application Registrations that include certificates and secrets.
  • All Enterprise Applications with assigned application roles.
  • All Enterprise Applications configured for SAML SSO, along with their expiration dates.

12-01-2025

  • Application Registration analytics (creations)

Solution Overview

The solution is a single-page application (SPA) hosted on GitHub Pages, built with Next.js (a React framework) and styled using Microsoft's Fluent UI. It leverages the Microsoft Authentication Library (MSAL) for authentication, with all Microsoft Graph requests handled on the client side.

Running your own instance of Entra Explorer

Prerequisites

  • Node.js

  • Next.js v14.2.16+

  • Visual Studio Code

  • A modern web browser

  • Open ./lib/msalConfig.ts in an editor.

  • Replace ClientId and Authority for your created Entra Application Registration (Single-Page Application)

Installing dependencies

# Install dependencies from the root of the repo
npm install

Running the application

# Run locally
npm run dev

# Optionally build
npm run build

Open http://localhost:3000 to view in your browser.


Please note that Entra Explorer is not an official Microsoft product and is in no way affiliated with, endorsed by, or sponsored by Microsoft.

LinkedIn - Chris Dymond

About

Entra Explorer is an open-source solution that leverages Microsoft Graph to help administrators retrieve and visualize data from Microsoft Entra.

Topics

Resources

License

Stars

Watchers

Forks