A qui cela s'adresse-t-il ?
Ce guide a été conçu pour l'administrateur Jamf Pro d'une organisation qui déploie Splashtop Business.
Portée
Ce guide vous explique les étapes du déploiement et de la configuration de Splashtop Streamer sur macOS avec Jamf Pro. L'application Splashtop Business est également requise.
Prérequis
- Jamf Pro
- Compte professionnel Splashtop
- Télécharger Splashtop
- Connexion au réseau
Instructions de déploiement
Un administrateur Jamf Pro doit installer Splashtop correctement, puis créer une stratégie informatique pour déployer le paquet et exécuter une commande pour kickoff le script d'installation.
Le DMG de l'installateur Splashtop par défaut doit être empaqueté dans un format qui peut être déployé par Jamf Pro. Ceci peut être fait avec l'outil Jamf Composer.
- Veuillez télécharger ces deux fichiers : Splashtop installer.dmg et le script deploy_splashtop_streamer.sh sur votre ordinateur.
-
Accédez au répertoire /private/tmp sur une machine qui exécute Jamf Composer.
Dans ce répertoire, créez un nouveau dossier et nommez-le de manière à faciliter le suivi des fichiers Splashtop. Ex. nom du dossier "Streamer".
-
Glissez et déposez les deux fichiers que nous avons téléchargé précédemment, Splashtop installer.dmg et deploy_splashtop_streamer.sh dans le dossier que nous venons de créer.
- Ouvrez Jamf Composer sur votre machine, et connectez-vous si vous y êtes invité. (Si une fenêtre s'ouvre vous demandant quelle méthode utiliser pour créer votre paquet, veuillez cliquer sur annuler, nous utiliserons plutôt la méthode du glisser-déposer).
- Glissez et déposez ce dossier dans la barre latérale de Composer sous "Sources" et il devrait apparaître comme une seule source.
- Ensuite, ajustez la propriété et les permissions de Streamer pour correspondre au dossier Streamer que nous avons créé en sélectionnant le dossier Streamer dans la fenêtre centrale et en utilisant l'icône en forme d'engrenage et en sélectionnant "appliquer les permissions à Streamer et à tous les éléments joints"
. - Cliquez sur "Build as PKG" et choisissez l'endroit où vous souhaitez que le nouveau paquet soit enregistré.
Le fichier PKG déployable doit être déplacé dans Jamf Pro pour permettre son utilisation dans une politique informatique. Voici un document de référence de JAMF Pro : ici.
- Connectez-vous à Jamf Pro.
- Dans le coin supérieur droit de la page, cliquez sur Paramètres.
- Dans la section "Gestion des ordinateurs", cliquez sur Packages.
- Cliquez sur Nouveau.
- Utilisez le volet Général pour configure les paramètres de base du paquet, notamment le nom d'affichage et la catégorie.
Remarque : si vous n'ajoutez pas le paquet à une catégorie, Jamf Admin affiche le paquet en texte bleu dans la catégorie Inconnu. - Cliquez sur Choisir le fichier.
- Accédez au dossier dans lequel vous avez enregistré le fichier .PKG,
- Sélectionnez le fichier et cliquez sur "Choisir pour télécharger".
- Cliquez sur l'onglet Options et configurez des paramètres supplémentaires pour le paquet, notamment la priorité. Les paquets ayant une priorité plus élevée s'installent en premier. La priorité du paquet est par défaut "10". Un paquet ayant une priorité de "1" est déployé ou désinstallé avant les autres paquets. Plusieurs paquets ayant la même priorité s'installent par ordre alphabétique en fonction du nom du paquet.
- Cliquez sur Enregistrer.
Le PKG doit être déplacé dans Jamf Pro pour permettre son utilisation dans une politique informatique.
- Cliquez sur Ordinateurs en haut de la page.
- Cliquez sur Politiques.
- Cliquez sur Nouveau.
- Utilisez la charge utile Générale pour configure les paramètres de base de la politique, notamment le déclencheur et la fréquence d'exécution. Vous trouverez ci-dessous des exemples.
- Nom d'affichage : Déployeur Splashtop
- Activé : Cochez la case
- Catégorie : Optionnel
- Déclencheur : Enregistrement récurrent
- Fréquence d'exécution : Une fois par ordinateur
- Utilisez l'onglet Packages pour sélectionner votre PKG Splashtop déployable.
- Cliquez sur Configure.
- Trouvez votre PKG Splashtop et cliquez sur Ajouter.
- Assurez-vous que l'option Installer est sélectionnée et cliquez sur Enregistrer.
- Utilisez le reste des charges utiles pour configurer les tâches que vous voulez exécuter. Pour un aperçu de chaque charge utile, voir Référence des charges utiles de politique.
- Utilisez l'onglet Fichiers et Processus pour exécuter une commande qui déclenchera le script d'installation.
- Cliquez sur Configure.
-
Sous Execute Command, collez ce qui suit :
sudo sh /private/tmp/FOLDERNAME/deploy_splashtop_streamer.sh -i "/private/tmp/FOLDERNAME/Splashtop_Streamer_Mac_DEPLOY_INSTALLER_v3.4.4.0.dmg" -d XXXXXX -w 0 -s 0
OU 2 commandes :
cd /private/tmp/FOLDERNAME
./deploy_splashtop_streamer.sh -i ". /Splashtop_Streamer_Mac_DEPLOY_INSTALLER_v3.4.0.0.dmg" -d XXXXXX -w 0 -s 0
NOTE :
Remplacez FOLDERNAME par le nom du dossier que vous avez créé précédemment.
Remplacez XXXXXX par votre code de déploiement.
Remplacez "Splashtop_Streamer_Mac_DEPLOY_INSTALLER_v3.4.4.0.dmg" par le fichier d'installation .dmg et le numéro de version appropriés.
- Cliquez sur Enregistrer.
- Cliquez sur l'onglet Portée et configurez la portée de la politique pour choisir les ordinateurs sur lesquels cela doit être installé. Si vous avez l'intention de l'installer sur tous les ordinateurs, vous pouvez choisir "Tous les ordinateurs" dans la liste déroulante.
- Cliquez sur Enregistrer.
Remarque : Jamf ne peut PAS automatiser l'autorisation de l'enregistrement d'écran et du microphone dans les paramètres de sécurité et de confidentialité. Cela devrait être autorisé manuellement par l'utilisateur. Vous pouvez consulter ce guide pour activer ces autorisations manuellement :
MacOS 10.15 Catalina/11 Big Sur, exigences supplémentaires en matière de sécurité et de confidentialité pour Mac Streamer et Mac Business App
Le guide ci-dessous sert uniquement à automatiser les autorisations d' accessibilité et d' accès complet au disque.
*Pour Streamer V3.4.4.0 et versions ultérieures, vous n'avez pas besoin de créer un profil pour les extensions du noyau et pouvez ignorer cette partie.
Article de référence Jamf : liste blanche des extensions de noyau
- Cliquez sur Ordinateurs en haut de la page.
- Cliquez sur Profils de configuration.
- Cliquez sur Nouveau.
- Définissez le nom d'affichage du profil (par exemple, Splashtop Streamer PPPC et Kernel Extensions).
Facultatif : Définissez la catégorie (ex. : Sécurité et restrictions). - Cliquez sur Préférences de confidentialité - Contrôle des politiques dans la partie gauche de l'écran.
- Cliquez sur Configurer.
- Définir l'identifiant : com.splashtop.Splashtop-Streamer
- Définir l'exigence de code :
identifiant "com.splashtop.Splashtop-Streamer" et ancre apple generic et certificat 1 [field.1.2.840.113635.100.6.2.6] /* exists */ et certificat leaf [field.1.2.840.113635.100.6.1.13] /* exists */ et certificat leaf [subject.OU] = CPQQ3AW49Y - Cliquez sur Ajouter.
- Sous "App ou Service", sélectionnez SystemPolicyAllFIles dans la liste déroulante.
- Cliquez sur Enregistrer.
- Cliquez sur Ajouter.
- Sous "App ou Service", sélectionnez Accessibility dans la liste déroulante.
- Cliquez sur Enregistrer.
- Cliquez sur Extensions de noyau approuvées dans la partie gauche.
- Cliquez sur Configurer.
- Définir le nom d'affichage : Splashtop Streamer
- Définir le Team ID : CPQQ3AW49Y
- Cliquez sur l'onglet Scope et configurez la portée de la politique pour choisir les ordinateurs sur lesquels cela doit être installé. Si vous avez l'intention de l'installer sur tous les ordinateurs, vous pouvez choisir "Tous les ordinateurs" dans la liste déroulante.
- Cliquez sur "Enregistrer".