Skriptbasiertes Ausrollen von TeamViewer Host auf macOS

Keine Bewertungen

In diesem Artikel erfahren Sie, wie Sie TeamViewer 12 Host mithilfe eines ausrollbaren Skripts im Hintergrund auf allen Ihren macOS Geräten bereitstellen und wie das stille Ausrollen von TeamViewer 12 erfolgt.

TeamViewer 12 bietet mit dem Zuweisungstool die Möglichkeit, die Installation im Hintergrund auszuführen. Dadurch können die, für TeamViewer verantwortlichen, Mitarbeiter in einer Organisation ein Konto zuweisen und profitieren von den besseren Verwaltungsfunktionen. Die Konten werden beispielsweise oft als ITSupport@IhreDomain.com oder HelpDesk@IhreDomain.com festgelegt.

Durch die Zuweisung eines TeamViewer Kontos zu Geräten mit macOS, Linux oder Windows, können Sie Richtlinien für TeamViewer Einstellungen nutzen, einfachen Zugriff für das Gerät gewähren und viele andere nützliche Features für eine professionelle Umgebung nutzen. Dadurch ist es Administratoren möglich, etwa 90% der TeamViewer Einstellungen zu verwalten, ohne die Software neu auszurollen. 

Bei macOS und einem Shell-Skript kann der Rollout einfach automatisiert werden.

  1. Erstellen Sie ein Shell-Skript, das TeamViewer und das Zuweisungstool herunterlädt und die Installationsparameter für beide ausführt.
  2. Rollen Sie das Skript auf alle Geräte aus, auf denen Sie TeamViewer Host installieren möchten.

Das Skript 

set -eux
cd ~/Downloads
curl -O https://{link-to-your-custom-host-module}.pkg
curl -O https://{link-to-the-assignment-tool}/TeamViewer_Assignment
chmod +x TeamViewer_Assignment
sudo installer -pkg TeamViewerHost-idc{your-custom-host-id}.pkg -target /
sudo ./TeamViewer_Assignment -apitoken "{API-token-of-your-host-module}" -datafile /Library/Application\ Support/TeamViewer\ Host/Custom\ Configurations/{the-Config-ID-of-your-host-module}/AssignmentData.json

Stellen Sie bitte sicher, dass Sie den markierten Text {hervorgehobener Text} durch Ihre eigenen Werte ersetzen.

So kann das Skript aussehen

set -eux
cd ~/Downloads
curl -O https://teamviewer.com/TeamViewerHost-idc12abc3d.pkg
curl -O https://teamviewer.com/TeamViewer_Assignment
chmod +x TeamViewer_Assignment
sudo installer -pkg TeamViewerHost-idc12abc3d.pkg -target /
sudo ./TeamViewer_Assignment -apitoken "1234-ylQcaABCDE5e6p7YEzYu" -datafile /Library/Application\ Support/TeamViewer\ Host/Custom\ Configurations/12abc3d/AssignmentData.json 

Weitere Informationen über die Ausführung des Skripts erhalten Sie in folgendem Video (auf Englisch):

Versionsverlauf
Revision-Nr.
2 von 2
Letzte Aktualisierung:
‎26 Aug 2019, 3:49 PM
Aktualisiert von:
 
Beschriftungen (1)
Beitragleistende
Tags (1)