Tous les projets
05Mission en entrepriseIdentités & accèsAutomatisation & IA2026

Portail de supervision Microsoft 365 / Entra multi-tenant

Les anomalies de plusieurs tenants dans une vue consolidée, avec les actions correctives en un clic : licences, sessions, désactivation de comptes en masse. Développé en équipe.

7+types d'anomalies
Multitenants
1 clicpar correction
100 %des actions tracées

Le problème.

Plusieurs tenants Microsoft 365 à surveiller : comptes sans licence ou sans MFA, administrateurs sans MFA, stock de licences épuisé, comptes désactivés encore licenciés, secrets d'App Registration proches de l'expiration… Ces informations sont éparpillées entre plusieurs consoles et personne n'a la vue d'ensemble.

Ce que j'ai construit.

01

Détection

  • Collecte périodique via Microsoft Graph sur chaque tenant et détection d'anomalies (sans licence, sans MFA, absents de l'AD, licences épuisées, désactivés encore licenciés, admins sans MFA, secrets expirants).
02

Action

  • Vue consolidée filtrable, acquittement des anomalies, assignation et retrait de licences, rétrogradation de licence, révocation des sessions.
  • Désactivation unitaire ou en masse, routée selon l'origine du compte (synchronisé depuis l'AD ou cloud uniquement), avec bilan par licence à la fin d'un lot.
03

Plateforme

  • Authentification SSO OIDC (Keycloak), déploiement conteneurisé, journal de chaque action.

L' architecture.

Tenants Microsoft 365Graph
Pollercollecte périodique
Portail LaravelSSO Keycloak
Vue consolidéeanomalies
Actionslicences · sessions · comptes

Sécurité & garde-fous.

  • Chaque action tracée avec son auteur.
  • Désactivation adaptée à l'origine du compte pour ne pas casser la synchronisation AD.

Les résultats.

  • Une vue unique pour l'équipe au lieu de plusieurs consoles.
  • Plus de 160 commits en équipe, dont près de la moitié de ma main.
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.