Le problème.
Les licences Microsoft 365 représentent un budget important, et une partie est gaspillée : comptes désactivés encore licenciés, doublons, utilisateurs inactifs, boîtes partagées mal configurées.
Ce que j'ai construit.
01
M365 License Scanner
- Application WPF autonome en lecture seule : détection des licences inutilisées par règles, estimation du retour sur investissement, export CSV et HTML ; assistant qui crée l'App Registration par device code.
02
Console de gestion des licences
- Application Windows (installeur) et interface web : import CSV, audit, affectation et remplacement de licences, listes de distribution et droits de boîtes partagées, avec mode Simulation avant toute exécution.
03
Scripts de nettoyage
- Conversion des boîtes désactivées en boîtes partagées, retrait des licences, accès et permissions des comptes désactivés, détection des doubles licences.
L' architecture.
TenantMicrosoft Graph · Exchange
Scannerlecture seule
Consolesimulation puis exécution
Rapportgain estimé
Sécurité & garde-fous.
- Scanner en lecture seule.
- Mode Simulation systématique avant les écritures.
Les résultats.
- Des économies identifiées et des comptes désactivés réellement nettoyés.