Scenario
Beheerders moeten verifiëren of de Exclaimer Outlook-invoegtoepassing (of andere Office-invoegtoepassingen) is uitgerold en beschikbaar is voor alle gebruikers in een Microsoft 365-tenant. Gebruik dit artikel bij het oplossen van problemen waarbij gebruikers melden dat de invoegtoepassing ontbreekt, niet wordt geladen of inconsistent is uitgerold.
Reden
Problemen met het uitrollen van invoegtoepassingen kunnen om verschillende redenen optreden:
- De gecentraliseerde uitrol is niet succesvol voltooid.
- De toegewezen uitrolgroep of scope omvat de getroffen gebruiker niet.
- Microsoft 365 vertraagt de verspreiding van de invoegtoepassing.
- Licentie- of mailboxvoorzieningsbeperkingen blokkeren de uitrol.
- Gebruikers waren offline tijdens of na de uitrol, waardoor de invoegtoepassing niet in hun mailbox kan worden geregistreerd.
Oplossing
Open PowerShell als Administrator.
-
Voer de volgende opdracht uit om de uitrolstatus bij alle gebruikers te controleren:
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"
OPMERKINGEN:
Deze opdracht uitvoeren:
• Omzeilt het PowerShell-uitvoeringsbeleid voor de huidige sessie.
• Downloadt het script naar de lokale tijdelijke map.
• Voert het script automatisch uit.
Het script doet vervolgens:
• Controleert op de vereiste Exchange Online-module en installeert deze indien ontbrekend.
• Vraagt om authenticatie.
• Maakt automatisch verbinding met Exchange Online. - Bekijk de uitvoer.
- Het script geeft een lijst terug van gebruikers en de status van de opgegeven invoegtoepassing.
- Bevestig of de invoegtoepassing aanwezig, ingeschakeld en correct toegewezen is.
- Controleer waar de uitvoerbestanden zijn opgeslagen.
Het script bepaalt automatisch waar de uitvoerbestanden worden opgeslagen.
- Primaire locatie: C:\Users\<gebruikersnaam>\Downloads
-
Alternatieve locatie (als Downloads niet beschikbaar is): C:\Temp (deze map wordt door het script aangemaakt als deze nog niet bestaat)
OPMERKINGEN: Gegenereerde uitvoerbestanden:
• CSV-rapport: GetAddInForAllUsers_<timestamp>.csv — bevat de volledige resultaten van de controle van de invoegtoepassingstatus per gebruiker.
• Transcriptlog: Transcript_<timestamp>.txt — bevat een volledige log van de scriptuitvoering voor probleemoplossing.
Het <timestamp>-formaat is yyyyMMdd_HHmmss (bijvoorbeeld 20260409_143015).
OPMERKINGEN:
• Het script verzorgt automatisch de verbinding met Exchange Online; u hoeft niet handmatig verbinding te maken.
• Het script vereist de juiste machtigingen om Exchange Online te kunnen opvragen.
• Resultaten kunnen mogelijk geen realtime wijzigingen weergeven vanwege propagatievertragingen in Microsoft 365.
• Als u het script te snel na de uitrol uitvoert, kan het zijn dat het invoegtoepassing niet wordt weergegeven voor gebruikers die offline waren tussen de uitrol en de uitvoering van het script. Deze gebruikers moeten meestal online komen (bijvoorbeeld door Outlook te starten) zodat het invoegtoepassing wordt geregistreerd.
• Als gebruikers het invoegtoepassing missen ondanks dat het is toegewezen, controleer dan het groepslidmaatschap, verifieer de Centralized Deployment-configuratie en controleer de status van de mailboxvoorziening.
• Dit script is bijzonder nuttig voor het vergelijken van verwachte versus daadwerkelijke uitrol op grote schaal.
• Het script verzorgt automatisch de verbinding met Exchange Online; u hoeft niet handmatig verbinding te maken.
• Het script vereist de juiste machtigingen om Exchange Online te kunnen opvragen.
• Resultaten kunnen mogelijk geen realtime wijzigingen weergeven vanwege propagatievertragingen in Microsoft 365.
• Als u het script te snel na de uitrol uitvoert, kan het zijn dat het invoegtoepassing niet wordt weergegeven voor gebruikers die offline waren tussen de uitrol en de uitvoering van het script. Deze gebruikers moeten meestal online komen (bijvoorbeeld door Outlook te starten) zodat het invoegtoepassing wordt geregistreerd.
• Als gebruikers het invoegtoepassing missen ondanks dat het is toegewezen, controleer dan het groepslidmaatschap, verifieer de Centralized Deployment-configuratie en controleer de status van de mailboxvoorziening.
• Dit script is bijzonder nuttig voor het vergelijken van verwachte versus daadwerkelijke uitrol op grote schaal.