
Je vous partage un outil créé par Sebastian F. Markdanner (MVP) qui permet, via une interface web (portail hébergé ou auto-hébergeable), de découvrir, réviser et gérer les extensions personnalisées (custom extensions) de Microsoft Entra ID : Schema extensions, Directory extensions et Open extensions.
Travailler avec les extensions personnalisées peut vite devenir pénible, en particulier dans des environnements volumineux ou hérités, où l'on doit identifier quelles extensions existent, à quoi elles servent, où elles sont utilisées et comment elles sont configurées. Entra Extensions Manager répond précisément à ce besoin, sans avoir à écrire un script Graph ponctuel pour chaque tâche.
L'application permet pour l'instant :
- Inventorier dans une seule vue les schema extensions et directory extensions de l'environnement.
- Gérer les extensions (lecture, création, modification, suppression, assignation) pour les Schema, Directory et Open extensions, là où c'est pris en charge.
- Utiliser des outils dédiés : moniteur d'utilisation (Usage monitor), validation de valeur (Validate value), génération de snippet de manifeste et journal d'audit (Audit log).
- Travailler sur plusieurs tenants grâce à un tenant switcher, avec des fonctions de confort (raccourcis, commandes).
- Basculer entre un mode lecture et un mode édition, et disposer d'un mode démo pour tester l'outil sans exposer les données de votre tenant. [
L'outil s'appuie sur des permissions Graph déléguées et peut être auto-hébergé (self-host) si vous préférez ne pas utiliser la version hébergée, via une inscription d'application Microsoft Entra dédiée.
Télécharger / accéder à Entra Extensions Manager
Source : Introducing Entra Extensions Manager: A Better Way to Manage Custom Extensions


