Scénario
Les administrateurs doivent vérifier si le module complémentaire Exclaimer Outlook (ou d'autres modules complémentaires Office) est déployé et disponible pour tous les utilisateurs d'un locataire Microsoft 365. Utilisez cet article pour résoudre les cas où les utilisateurs signalent que le module complémentaire est manquant, ne se charge pas ou est déployé de manière incohérente.
Raison
Les problèmes de déploiement des modules complémentaires peuvent survenir pour plusieurs raisons :
- Le déploiement centralisé ne s'est pas terminé avec succès.
- Le groupe ou le périmètre de déploiement assigné n'inclut pas l'utilisateur concerné.
- Microsoft 365 retarde la propagation du module complémentaire.
- Des contraintes de licence ou de provisionnement de boîte aux lettres bloquent le déploiement.
- Les utilisateurs étaient hors ligne pendant ou après le déploiement, ce qui empêche le module complémentaire de s'enregistrer dans leur boîte aux lettres.
Résolution
Ouvrez PowerShell en tant qu'administrateur.
-
Exécutez la commande suivante pour vérifier le statut du déploiement pour tous les utilisateurs :
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass; Invoke-WebRequest -Uri "https://raw.githubusercontent.com/exclaimerltd/Internal-Support-Scripts/master/GetAddInForAllUsers.ps1" -OutFile "$env:TEMP\GetAddInForAllUsers.ps1"; & "$env:TEMP\GetAddInForAllUsers.ps1"
REMARQUES :
Exécution de cette commande :
• Contourne la politique d'exécution PowerShell pour la session en cours.
• Télécharge le script dans le répertoire temporaire local.
• Exécute automatiquement le script.
Le script :
• Vérifie la présence du module Exchange Online requis et l'installe s'il est manquant.
• Demande une authentification.
• Établit automatiquement la connexion à Exchange Online. - Examinez la sortie.
- Le script renverra une liste d'utilisateurs et le statut du module complémentaire spécifié.
- Confirmez si le module complémentaire est présent, activé et correctement assigné.
- Vérifiez où les fichiers de sortie sont enregistrés.
Le script détermine automatiquement où enregistrer les fichiers de sortie.
- Emplacement principal : C:\Users\<nom d'utilisateur>\Downloads
-
Emplacement de secours (si Downloads n'est pas disponible) : C:\Temp (le script crée ce dossier s'il n'existe pas déjà)
REMARQUES : Fichiers de sortie générés :
• Rapport CSV : GetAddInForAllUsers_<horodatage>.csv — contient les résultats complets de la vérification du statut du module complémentaire par utilisateur.
• Journal de transcription : Transcript_<horodatage>.txt — contient un journal complet de l'exécution du script pour le dépannage.
Le format <horodatage> est yyyyMMdd_HHmmss (par exemple, 20260409_143015).
REMARQUES :
• Le script gère automatiquement la connexion à Exchange Online ; vous n'avez pas besoin de vous connecter manuellement.
• Le script nécessite les autorisations appropriées pour interroger Exchange Online.
• Les résultats peuvent ne pas refléter les modifications en temps réel en raison des délais de propagation dans Microsoft 365.
• Si vous exécutez le script trop tôt après le déploiement, il se peut qu'il n'affiche pas le complément pour les utilisateurs qui étaient hors ligne entre le déploiement et l'exécution du script. Ces utilisateurs doivent généralement se connecter (par exemple, en lançant Outlook) pour que le complément soit enregistré.
• Si des utilisateurs ne voient pas le complément malgré son attribution, vérifiez l'appartenance au groupe, confirmez la configuration du déploiement centralisé et contrôlez l'état de provisionnement de la boîte aux lettres.
• Ce script est particulièrement utile pour comparer le déploiement attendu avec le déploiement réel à grande échelle.
• Le script gère automatiquement la connexion à Exchange Online ; vous n'avez pas besoin de vous connecter manuellement.
• Le script nécessite les autorisations appropriées pour interroger Exchange Online.
• Les résultats peuvent ne pas refléter les modifications en temps réel en raison des délais de propagation dans Microsoft 365.
• Si vous exécutez le script trop tôt après le déploiement, il se peut qu'il n'affiche pas le complément pour les utilisateurs qui étaient hors ligne entre le déploiement et l'exécution du script. Ces utilisateurs doivent généralement se connecter (par exemple, en lançant Outlook) pour que le complément soit enregistré.
• Si des utilisateurs ne voient pas le complément malgré son attribution, vérifiez l'appartenance au groupe, confirmez la configuration du déploiement centralisé et contrôlez l'état de provisionnement de la boîte aux lettres.
• Ce script est particulièrement utile pour comparer le déploiement attendu avec le déploiement réel à grande échelle.