Microsoft Teams (neuer Client) per SCCM bereitstellen
Freigegeben
Deploye den neuen Microsoft Teams Client automatisiert über SCCM/Endpoint Configuration Manager. Diese Anleitung beschreibt Vorgehen, Statusprüfung und typische Stolperstellen.
Ausgangslage
In einer Unternehmensumgebung sollen Clients auf den neuen Microsoft Teams Client umgestellt werden, ohne manuell auf jedem Rechner zu installieren. Betroffen sind Windows-Endgeräte, die entweder bisher klassisches Teams oder bereits eine ältere Teams-Variante nutzen und über SCCM verwaltet werden. Ziel ist eine konsistente Softwareverteilung inklusive sauberer Installation und verifizierbarer Client-Version.
Voraussetzungen
- Rechte:
- Zugriff auf SCCM-Konsole (Endpoint Configuration Manager) zum Erstellen/Bereitstellen von Applications/Packages
- Rechte zum Ändern von Collections und Deployment-Einstellungen
- Technische Voraussetzungen:
- Passende SCCM-Version (aktuell getestete Version in eurer Umgebung)
- Windows-Endgeräte erreichbar (Distribution Point/DP erreichbar, gültige Client-Kommunikation)
- Informationen/Artefakte:
- Offizielles Installationspaket/Setup für den neuen Microsoft Teams Client (Quelle/Version aus eurem Softwarekatalog)
- Ziel-Installationsparameter, die ihr in eurer Umgebung standardisiert habt (z. B. Installations-/Updateverhalten)
- Erkennungslogik für SCCM (Detection Method): z. B. Datei-/Registry-/Display-Version oder Produktcode
Lösungsschritte
- SCCM-Zielgruppe festlegen
- Erstelle/verwende eine Collection mit den betroffenen Windows-Rechnern (z. B. nach Standort, Abteilung oder Pilotgruppe).
- Quellpaket in SCCM bereitstellen
- Lade die Installationsdateien für den neuen Teams Client in SCCM hoch (Application Content / Package Source).
- Stelle sicher, dass der Content auf den passenden Distribution Points repliziert ist.
- SCCM Application anlegen
- In der SCCM-Konsole: Software Library → Application Management → Applications → Create Application.
- Wähle den passenden Typ (typischerweise *Windows Installer* oder *Script Installer*, abhängig vom gelieferten Setup).
- Trage Install Command und optional Uninstall Command ein (laut eurem Standard für den neuen Teams Client).
- Erkennungsregel (Detection Method) konfigurieren
- Definiere eine Erkennung, die zuverlässig auf den neuen Teams Client schließen lässt, z. B.:
- Vorhandensein einer spezifischen ausführbaren Datei/Version
- oder Registry-Einträge/Display-Name mit Versionsprüfung
- Wichtig: Erkennung so setzen, dass SCCM korrekt „installiert“ erkennt, um Wiederholungsinstallationen zu vermeiden.
- Abhängigkeiten/Requirements (falls nötig) einstellen
- Prüfe, ob Requirements relevant sind (z. B. Mindestversion Windows, laufende Prozesse, oder dass keine abweichende Teams-Installation vorhanden ist).
- Falls erforderlich: Requirement Rule für Zielbetriebssystem oder vorhandene Teams-Variante.
- Deployment erstellen und konfigurieren
- Wechsle zu Deployments für die Application.
- Wähle die Ziel-Collection aus.
- Setze gewünschte Zeiten/Deadline und das gewünschte Installationsverhalten (z. B. user-suppressed vs. silent, sofern im Standard festgelegt).
- Definiere, ob Installation erzwungen oder „available“ angeboten wird (je nach Policy).
- Pilot-Rollout durchführen
- Starte zuerst in einer Pilot-Collection.
- Verifiziere danach Installation, Versionsstand und Benutzerfunktionalität, bevor du auf die Gesamtgruppe gehst.
- Status überwachen
- Öffne in SCCM die Monitoring-Ansicht:
- Deployment Status / Installation Status
- Prüfe Fehlercodes und Revisions-/Retry-Verhalten bei Clients, die nicht sofort installieren.
- Rollout auf breitere Gruppen
- Nach erfolgreicher Pilotprüfung: Deployment auf weitere Collections ausrollen (nach Standort/Abteilung gestaffelt).
Prüfung
- SCCM-Seite (objektiv):
- Deployment Status zeigt „Installed“ für die Zielgeräte.
- Detection Method wird als erfüllt angezeigt (Application Compliance / Installation Success).
- Client-Seite (funktional/technisch):
- Teams geöffnet und der neue Client ist aktiv (kein Start der alten Variante).
- Prüfe die Teams-Version/Build im Client (z. B. über die Versionsanzeige in den Einstellungen/Hilfe).
- Zusatzcheck:
- Teams-Verknüpfungen/Startmenüeinträge führen auf die erwartete Teams-Installation.
- Verifiziere, dass keine Installationsschleifen entstehen (wiederholte Installationsversuche in SCCM).
Hinweise
- Stolperstellen
- Falsche/zu schwache Erkennungslogik führt zu erneuten Installationen oder zu „Installed“, obwohl die Version nicht stimmt.
- Konflikte zwischen alter Teams-Variante und neuem Client können zu Verbindungs-/Startproblemen führen, wenn Uninstall/Upgrade-Schritte nicht passen.
- Content-Replikation auf Distribution Points kann Verzögerungen verursachen.
- Sicherheit/Datenschutz
- Verwende ausschließlich freigegebene, offizielle Installationsquellen und halte Versionen nachvollziehbar im Softwarekatalog/Change-Prozess.
- Bei Monitoring und Logs: Zugriff auf Supportdaten nur innerhalb der internen Berechtigungen und ohne unnötige personenbezogene Inhalte.
- Wann eskalieren
- Wenn Clients wiederholt scheitern (identischer Fehlercode) und keine Änderung am Detection/Command zum Erfolg führt.
- Wenn im Pilot-Betrieb massenhaft Start-/Sign-in-Probleme auftreten, die auf ein Update-/Policy-Thema hindeuten.
Suchbegriffe
Microsoft Teams
neuer Teams Client
SCCM
Microsoft Endpoint Configuration Manager
Softwareverteilung
Installationsprogramm
Updates
Client Deployment