Szenario
Administratoren müssen überprüfen, ob das Exclaimer Outlook Add-in (oder andere Office-Add-ins) in einem Microsoft 365-Mandanten für alle Benutzer bereitgestellt und verfügbar ist. Verwenden Sie diesen Artikel, wenn Sie Fälle untersuchen, in denen Benutzer melden, dass das Add-in fehlt, nicht geladen wird oder inkonsistent bereitgestellt ist.
Grund
Probleme bei der Bereitstellung von Add-ins können aus verschiedenen Gründen auftreten:
- Die zentrale Bereitstellung wurde nicht erfolgreich abgeschlossen.
- Die zugewiesene Bereitstellungsgruppe oder der Bereich umfasst den betroffenen Benutzer nicht.
- Microsoft 365 verzögert die Verbreitung des Add-ins.
- Lizenzierungs- oder Postfachbereitstellungsbeschränkungen blockieren die Bereitstellung.
- Benutzer waren während oder nach der Bereitstellung offline, was verhindert, dass sich das Add-in in ihrem Postfach registriert.
Lösung
Öffnen Sie PowerShell als Administrator.
-
Führen Sie den folgenden Befehl aus, um den Bereitstellungsstatus für alle Benutzer zu überprüfen:
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"
HINWEISE:
Dieser Befehl:
• Umgeht die PowerShell-Ausführungsrichtlinie für die aktuelle Sitzung.
• Lädt das Skript in das lokale temporäre Verzeichnis herunter.
• Führt das Skript automatisch aus.
Das Skript:
• Prüft, ob das erforderliche Exchange Online-Modul vorhanden ist, und installiert es bei Bedarf.
• Fordert zur Authentifizierung auf.
• Stellt automatisch die Verbindung zu Exchange Online her. - Überprüfen Sie die Ausgabe.
- Das Skript gibt eine Liste der Benutzer und den Status des angegebenen Add-ins zurück.
- Bestätigen Sie, ob das Add-in vorhanden, aktiviert und korrekt zugewiesen ist.
- Prüfen Sie, wo die Ausgabedateien gespeichert werden.
Das Skript bestimmt automatisch, wo die Ausgabedateien gespeichert werden.
- Primärer Speicherort: C:\Users\<Benutzername>\Downloads
-
Alternativer Speicherort (falls Downloads nicht verfügbar ist): C:\Temp (das Skript erstellt diesen Ordner, falls er noch nicht existiert)
HINWEISE: Generierte Ausgabedateien:
• CSV-Bericht: GetAddInForAllUsers_<Zeitstempel>.csv — enthält die vollständigen Ergebnisse der Add-in-Statusprüfung pro Benutzer.
• Transkriptprotokoll: Transcript_<Zeitstempel>.txt — enthält ein vollständiges Protokoll der Skriptausführung zur Fehlerbehebung.
Das Format des <Zeitstempel> ist yyyyMMdd_HHmmss (zum Beispiel 20260409_143015).
HINWEISE:
• Das Skript übernimmt die Verbindung zu Exchange Online automatisch; eine manuelle Verbindung ist nicht erforderlich.
• Das Skript benötigt entsprechende Berechtigungen, um Exchange Online abzufragen.
• Die Ergebnisse spiegeln möglicherweise keine Echtzeitänderungen wider, da es Verzögerungen bei der Verbreitung in Microsoft 365 geben kann.
• Wenn Sie das Skript zu früh nach der Bereitstellung ausführen, wird das Add-In möglicherweise nicht für Benutzer angezeigt, die zwischen der Bereitstellung und der Skriptausführung offline waren. Diese Benutzer müssen in der Regel online gehen (z. B. durch Starten von Outlook), damit das Add-In registriert wird.
• Wenn Benutzern das Add-In trotz Zuweisung fehlt, überprüfen Sie die Gruppenmitgliedschaft, verifizieren Sie die Konfiguration der zentralisierten Bereitstellung und prüfen Sie den Status der Postfachbereitstellung.
• Dieses Skript ist besonders nützlich, um erwartete und tatsächliche Bereitstellungen im großen Maßstab zu vergleichen.
• Das Skript übernimmt die Verbindung zu Exchange Online automatisch; eine manuelle Verbindung ist nicht erforderlich.
• Das Skript benötigt entsprechende Berechtigungen, um Exchange Online abzufragen.
• Die Ergebnisse spiegeln möglicherweise keine Echtzeitänderungen wider, da es Verzögerungen bei der Verbreitung in Microsoft 365 geben kann.
• Wenn Sie das Skript zu früh nach der Bereitstellung ausführen, wird das Add-In möglicherweise nicht für Benutzer angezeigt, die zwischen der Bereitstellung und der Skriptausführung offline waren. Diese Benutzer müssen in der Regel online gehen (z. B. durch Starten von Outlook), damit das Add-In registriert wird.
• Wenn Benutzern das Add-In trotz Zuweisung fehlt, überprüfen Sie die Gruppenmitgliedschaft, verifizieren Sie die Konfiguration der zentralisierten Bereitstellung und prüfen Sie den Status der Postfachbereitstellung.
• Dieses Skript ist besonders nützlich, um erwartete und tatsächliche Bereitstellungen im großen Maßstab zu vergleichen.