Déployer RemotePC via Jamf Pro
À l'aide du pack de déploiement de masse RemotePC, déployez à distance l'application sur plusieurs ordinateurs Mac ou groupes via Jamf Pro.
Déployer le paquet RemotePC
Conditions préalables au déploiement à distance :
- Connectez-vous et téléchargez le paquet de déploiement en masse de RemotePC à partir de votre compte RemotePC Enterprise.
- Copiez l'ID de configuration qui s'applique à votre compte.
- Logiciel Jamf Pro
Pour déployer le paquet RemotePC sur Mac,
- Préparer le PKG déployable personnalisé de RPCHost
Le dossier RPCHost par défaut doit être emballé dans un format qui peut être déployé par Jamf Pro. Ceci peut être fait en utilisant l'outil Jamf Composer.
- Connexion sur le RemotePC et téléchargez le Deploy Package dans la section 'Mass Deployment'. Décompressez le fichier RPCHost.zip pour obtenir le dossier RPCHost.
- Copiez le dossier RPCHost et collez-le dans le répertoire /tmp sur une machine qui exécute Jamf Composer.
- Ouvrez Jamf Composer sur votre machine et connectez-vous si vous y êtes invité. (Si vous recevez une invitation à choisir la méthode de création de votre paquet, cliquez sur "Annuler").
- Glissez et déposez le dossier RPCHost du répertoire /tmp dans la barre latérale du compositeur sous 'Sources' et il devrait apparaître comme une source.
- Ensuite, ajustez la propriété et les permissions de RPCHost pour correspondre au dossier privé en sélectionnant le dossier privé dans la fenêtre centrale et en utilisant l'icône de l'engrenage et en sélectionnant "Appliquer les permissions à Private et All Enclosed Items".
- Cliquez sur "Build as PKG" et choisissez "Desktop" pour enregistrer le RPCHost.pkg sur le bureau.
- Téléchargez le PKG dans le tableau de bord de Jamf Pro.
- Connectez-vous à Jamf Pro dans le navigateur.
- Ajoutez les ordinateurs cibles à Jamf Pro en installant Jamf Profile sur tous les ordinateurs cibles à l'aide du lien d'inscription à Jamf Pro fourni.
- Dans le coin supérieur droit de la page Web, cliquez sur "Paramètres".
- Dans la section "Gestion de l'ordinateur", cliquez sur "Packages".
- Cliquez sur "Nouveau".
- Dans le volet "Général", dans la section "Nom de fichier", cliquez sur "Choisir un fichier" et sélectionnez RPCHost.pkg sur le bureau, qui a été créé précédemment à l'aide de Jamf Composer.
- Cliquez sur "Enregistrer" pour télécharger le paquet.
Note : Il est recommandé d'utiliser le nom unique du paquet pour éviter toute erreur lors du téléchargement.
- Créer une politique informatique
- Cliquez sur "Ordinateurs" en haut à gauche de la page.
- Cliquez sur "Politiques".
- Cliquez sur "Nouveau".
- Utilisez la " charge utile générale " pour configurer les paramètres de base de la politique, notamment le déclencheur et la fréquence d'exécution.
Exemple :
- Nom d'affichage : Déploiement de RPCHost
- Déclencheur : Enregistrement récurrent
- Fréquence d'exécution : Une fois par ordinateur
- Ré-exécution automatique de la politique en cas d'échec
- Ré-exécution automatique de la politique en cas d'échec.
- Cliquez sur l'onglet "Packages" et sélectionnez la version déployable RPCHost.pkg téléchargée précédemment.
- Cliquez sur 'Configure'.
- Trouvez votre RPCHost.pkg et cliquez sur 'Ajouter'.
- Sélectionnez l'option "Cloud Distribution Point" dans la liste déroulante "Distribution Point".
- Assurez-vous que l'option "Installer" est sélectionnée.
- Cliquez sur "Enregistrer".
- Cliquez sur 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 et remplacez Configuration_ID par votre Configuration ID de la section 'RemotePC Webpage Deploy Package'.
- Un nom de groupe peut contenir un maximum de 20 caractères et ne doit pas contenir de caractères spéciaux.
- La longueur de la clé privée peut varier d'un minimum de 3 caractères à un maximum de 15 caractères.
- Cliquez sur l'onglet 'Portée' et configurez la portée de la politique pour choisir les ordinateurs sur lesquels elle doit être installée. Si vous avez l'intention de l'installer sur tous les ordinateurs, vous pouvez choisir 'Tous les ordinateurs' dans la liste déroulante. Les administrateurs de Jamf doivent comprendre leurs propres normes de portée.
- Cliquez sur "Enregistrer".
- Dans la section "Computers", cliquez sur "Policies" et sélectionnez "RPCHost deploy Policy".
- Cliquez sur "Logs" pour voir l'état de déploiement de chaque machine.
- Cliquez sur l'onglet 'Portée' et configurez la portée de la politique pour choisir les ordinateurs sur lesquels elle doit être installée. Si vous avez l'intention de l'installer sur tous les ordinateurs, vous pouvez choisir 'Tous les ordinateurs' dans la liste déroulante. Les administrateurs de Jamf doivent comprendre leurs propres normes de portée.

sh /tmp/RPCHost/deploy.sh -i /tmp/RPCHost/RemotePCHost.dmg -d Configuration_ID
Pour inclure des options telles que le nom du groupe, masquer le plateau, la clé personnelle et l'autorisation de demande de connexion, suivez la commande ci-dessous :
Remarque : Le nom du groupe, le plateau de masquage et la clé personnelle sont des paramètres facultatifs. Vous pouvez ignorer un paramètre particulier, si vous ne souhaitez pas le configurer. Dans ce cas, les paramètres par défaut seront pris en compte.
sh /tmp/RPCHost/deploy.sh -i /tmp/RPCHost/RemotePCHost.dmg -d <Configuration_ID> -g <Group_Name> -h <Hide_Tray_Icon> -p <Personal_Key> -a <Connection_Request_Permission>
Exemple :
sh /tmp/RPCHost/deploy.sh -i /tmp/RPCHost/RemotePCHost.dmg -d oWvhyxTRbmcdG5C -g Managers -h 1 -p 1234 -a 0
Paramètres | Description |
---|---|
-d <Configuration_ID> | Il s'agit d'un paramètre obligatoire et vous pouvez le trouver sous Deploy Package > Group deployment via MSI > Configuration ID dans votre compte RemotePC. |
-p <Personal_Key> | Définissez une "clé personnelle" pour l'ordinateur distant. |
-g <Group_Name> | Nom du groupe dans lequel l'ordinateur sera affecté * |
-h <Hide_Tray_Icon value> | |
1 | En activant cette option, les utilisateurs ne pourront pas accéder aux options de la barre d'état système sur leurs ordinateurs distants. |
0 | Déplacer le plateau et permettre aux utilisateurs d'accéder aux options du plateau. |
-a <Connection_Request_Permission value> | |
0 | L'autorisation de demande de connexion est désactivée |
1 | Refuser automatiquement la connexion dans l'écran de connexion après l'expiration de la requête |
2 | Autoriser automatiquement la connexion dans l'écran de connexion après l'expiration de la requête |
3 | Autoriser la connexion après l'expiration de la demande |
Note :
Activer l'accessibilité et approuver l'extension du noyau via le profil de configuration Jamf
Suivez les étapes ci-dessous pour activer l'accessibilité de RemotePC Desktop et approuver l'extension du noyau pour Sound Driver à partir du tableau de bord Jamf Pro :
- Connectez-vous à Jamf Pro et accédez à " Profils de configuration " sous l'onglet " Ordinateurs ".
- Cliquez sur le bouton "+ New" et saisissez un nom de profil (par exemple "RPCDesktopAccessibility").
- Allez dans l'onglet "Préférences de confidentialité - Contrôle de la politique", puis cliquez sur "Configurer".
- Dans la section 'App Access', ajoutez les valeurs suivantes :
- Identificateur : com.prosoftnet.remotepcDesktop
- Type d'identifiant : Identifiant de l'ensemble
- Exigence du code : ancrage générique de la pomme et identifiant "com.prosoftnet.remotepcDesktop" et
(certificat leaf [field.1.2.840.113635.100.6.1.9] /* exists */ ou 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] = JWDCNYZ922)
- Cliquez sur le bouton "+ Ajouter" et sélectionnez "Accessibilité" dans la liste déroulante. Cliquez sur "Enregistrer".
- Accédez à l'onglet "Scope". Dans les menus déroulants "Ordinateurs cibles" et "Utilisateurs cibles", sélectionnez respectivement "Tous les ordinateurs" et "Tous les utilisateurs".
- Cliquez sur "Enregistrer".
- Cliquez sur le bouton "Logs" pour afficher l'état d'installation du profil de configuration sur tous les ordinateurs.

Note : Mac OS Catalina ou plus récent requiert le consentement de l'utilisateur pour que les applications puissent enregistrer le contenu de l'écran. Vous devez donc accorder des autorisations d'enregistrement d'écran à RemotePC. En savoir plus >