Tous les projets
06Projet personnelIdentités & accèsAudit & conformité2026

Entra Posture.

audit des méthodes d'authentification

Mesurer l'adoption réelle du MFA, du sans mot de passe et des méthodes résistantes à l'hameçonnage, sans créer d'App Registration ni de secret. D'abord un tableau de bord web local, puis une application Windows native.

0secret à créer
1 clicconnexion administrateur
4axes : MFA · passwordless · phishing-resistant · SSPR
CSVexport des comptes à corriger

Le problème.

« Le MFA est activé » ne veut pas dire que tout le monde l'utilise, ni avec une méthode solide. Mesurer la vraie couverture demande souvent de créer une application et un secret dans le tenant, ce que beaucoup d'administrateurs refusent pour un simple audit.

Ce que j'ai construit.

01

Version web (Node.js + PowerShell)

  • Connexion interactive via le module officiel Microsoft Graph, worker PowerShell persistant derrière une API locale Express.
02

Application Windows native

  • Application .NET 10 (WPF) autonome : connexion Microsoft via MSAL et le broker Windows WAM, prise en charge des tenants externes.
  • Tableau de bord MFA, passwordless, passkeys FIDO2, méthodes résistantes à l'hameçonnage et SSPR ; administrateurs sans MFA et méthodes faibles mis en avant.
  • Recherche, filtres et export CSV ; installeur distribué par GitHub Releases.

L' architecture.

Administrateurcompte Microsoft
Entra Posture.NET · MSAL · WAM
Microsoft Graphdélégué · lecture seule
Tableau de bordMFA · passwordless · SSPR
Export CSVcomptes à corriger

Sécurité & garde-fous.

  • Accès Graph délégué en lecture seule.
  • Aucun secret applicatif embarqué, aucun serveur local, aucun service Windows.

Les résultats.

  • Un audit de posture d'authentification en quelques minutes, sans rien créer dans le tenant.
08 / Contact

Travaillons ensemble.

Un poste, une mission, un audit ou un échange technique ?

Écrire un message
E-mailleonardsota@gmail.comLinkedInlinkedin.com/in/leonard-sota
LocalisationÎle-de-France, France
LanguesFrançais · Anglais · Italien
AuditM365Voir la démoen 13 minutes.