Résumé ◀▼
Vous pouvez connecter Jamf Pro aux workflows d’actions pour automatiser la gestion des ressources informatiques et synchroniser les données des ordinateurs et des appareils portables. Utilisez des modèles prêts à l’emploi pour planifier une synchronisation quotidienne, mettre à jour les enregistrements d’utilisateur et importer des ressources avec des détails mappés. Cette intégration vous aide à maintenir des inventaires précis des ressources et des affectations des utilisateurs, ce qui améliore l’automatisation des workflows et le suivi des ressources dans votre environnement d’assistance.
Connexion de Jamf Pro au créateur d’actions
Avant de pouvoir inclure des actions externes dans vos workflows d’actions, vous devez connecter le créateur d’actions au système externe.
- Toutes les actions externes effectuées par un workflow d’actions sont attribuées à l’utilisateur qui a connecté le système externe. Il est donc recommandé d’utiliser un compte de service dédié plutôt que des identifiants personnels quand vous vous connectez à chaque système externe.
- Toutes les intégrations demandent l’accès aux champs d’application obligatoires. Cependant, il est important d’examiner et de valider les champs d’application avant d’autoriser l’accès au système externe.
- Quand vous gérez les identifiants pour les outils basés sur des clés API, comme OpenAI, nous vous conseillons de stocker les clés dans un gestionnaire d’identifiants ou un coffre-fort sécurisé.
Création d’un client Jamf Pro à utiliser avec le créateur d’actions
Avant de pouvoir connecter Jamf Pro au créateur d’actions, vous devez configurer le rôle et le client qui seront utilisés avec la connexion.
- Dans Jamf Pro, créez un rôle avec les permissions suivantes :
Assign users to mobile devicesRead computer inventory collectionRead mobile devicesUpdate computersRead computersAssign users to computersRead mobile device inventory collectionRead userUpdate computer inventory collectionRead accounts
- Dans Jamf Pro, créez un client API et affectez-le au rôle avec les permissions répertoriées.
- Dans Jamf Pro, générez un secret client.
- Connectez le client Jamf Pro au créateur d’actions.
Connexion de votre client Jamf Pro au créateur d’actions
- Dans le Centre d’administration, cliquez sur Ressources informatiques (
) dans la barre latérale, puis sélectionnez Ressources > Tout afficher. - Cliquez sur Synchronisation des détails de l’ordinateur à partir de Jamf Pro ou Synchronisation des informations mobiles à partir de Jamf Pro.
Un module d’authentification s’ouvre.
- Saisissez l’URL du serveur Jamf Pro, l’ID client et le secret client.
- Cliquez sur Autoriser la connexion.
- Dans le Centre d’administration, cliquez sur Applications et intégrations (
) dans la barre latérale, puis sélectionnez Actions > Workflows d’actions. - Créez ou modifiez un workflow d’actions.
- Ouvrez la barre latérale.
- Sous Actions externes, cliquez sur Jamf Pro.
- Cliquez sur Connexion.
- Utilisez Jamf Pro pour authentifier le compte.
Utilisez l’URL Jamf, l’ID client et le secret client généré pour vous authentifier.
Utilisation des actions Jamf Pro dans les workflows d’actions
Les étapes des actions Jamf Pro peuvent être utilisées dans les workflows d’actions pour simplifier la gestion des ressources informatiques, comme les ordinateurs et les appareils mobiles.
Répertorier les ordinateurs
Utilisez l’action Répertorier les ordinateurs pour récupérer une liste des ressources liées aux ordinateurs.
Cette action a les entrées et les sorties suivantes :
| Variables | |
|---|---|
| Entrées | Aucune |
| Sortie | Données d’identification de l’ordinateur, sur le matériel, l’achat, l’emplacement et l’affectation de l’utilisateur |
Répertorier les appareils mobiles
Utilisez l’action Répertorier les appareils mobiles pour récupérer une liste de ressources liées aux appareils mobiles.
Cette action a les entrées et les sorties suivantes :
| Variables | |
|---|---|
| Entrées | Aucune |
| Sortie | Données d’identification de l’appareil, sur le matériel, l’achat, l’emplacement et l’affectation de l’utilisateur |
Utilisation des modèles de workflow d’actions pour synchroniser les ressources avec Jamf Pro
- Dans le Centre d’administration, cliquez sur Ressources informatiques (
) dans la barre latérale, puis sélectionnez Ressources > Tout afficher. - Sélectionnez le modèle que vous voulez créer : Jamf pour ordinateurs o Jamf pour appareils portables.
Un workflow d’actions est créé avec des étapes et des valeurs préremplies.
- Connectez votre compte Jamf Pro.
- Activez le workflow d’actions créé à partir du modèle.
Modèle : Jamf pour les ordinateurs
Ce workflow synchronise les données d’ordinateur (bureau et portables) et d’utilisateur Jamf avec les ressources informatiques Zendesk.
-
Déclencheur de workflow d’actions : emploi du temps. Le déclencheur de workflow d’actions, qui exécute le workflow d’actions chaque jour.
Une heure par défaut pour l’exécution du workflow actions est préconfigurée, mais peut être modifiée.
-
Service : répéter tant que la condition est remplie. Une étape qui s’exécute en boucle, configurée pour répéter les actions suivantes tant qu’il y a des pages d’ordinateurs supplémentaires :
-
Actions externes : Jamf Pro : récupérer les ordinateurs.
Obtient les données d’appareils informatiques depuis Jamf.
-
Service : répéter la procédure pour chacun. Une étape qui s’exécute en boucle, configurée pour répéter les actions suivantes pour chaque appareil informatique renvoyé par l’étape Récupérer les ordinateurs.
-
Service : code personnalisé. Code JavaScript personnalisé qui mappe les données d’ordinateurs Jamf avec le type de ressources et le statut appropriés dans Zendesk.
Le type de ressources est défini sur Ordinateur portable si le nom du modèle contient le mot « book » ; sinon, le type de ressources est défini sur Ordinateur de bureau.
Si l’appareil est affecté à un utilisateur, le statut de ressources Zendesk est En cours d’utilisation ; sinon, le statut est Disponible.
Remarque – Validez et personnalisez le code JavaScript prédéfini si besoin est. - Actions Zendesk : créer ou mettre à jour un utilisateur. Une étape qui vérifie que l’utilisateur affecté à l’ordinateur dans Jamf correspond à un enregistrement d’utilisateur Zendesk et crée l’enregistrement de l’utilisateur dans Zendesk s’il n’existe pas.
- Actions Zendesk : importer la ressource. Crée ou met à jour les enregistrements des ressources dans Zendesk et mappe automatiquement les détails des ordinateurs Jamf avec les champs de ressources.
-
Service : code personnalisé. Code JavaScript personnalisé qui mappe les données d’ordinateurs Jamf avec le type de ressources et le statut appropriés dans Zendesk.
-
Actions externes : Jamf Pro : récupérer les ordinateurs.
Modèle : Jamf pour les appareils mobiles
Ce workflow synchronise les données d’appareils mobiles et d’utilisateurs Jamf (téléphones portables et tablettes) avec les ressources informatiques Zendesk.
-
Déclencheur de workflow d’actions : emploi du temps. Le déclencheur de workflow d’actions, qui exécute le workflow d’actions chaque jour.
Une heure par défaut pour l’exécution du workflow actions est préconfigurée, mais peut être modifiée.
-
Service : répéter tant que la condition est remplie. Une étape qui s’exécute en boucle, configurée pour répéter les actions suivantes tant qu’il y a des pages d’appareils mobiles supplémentaires :
-
Actions externes : Jamf Pro : récupérer les appareils mobiles.
Obtient les données d’appareils mobiles depuis Jamf.
-
Service : répéter la procédure pour chacun. Une étape qui s’exécute en boucle, configurée pour répéter les actions suivantes pour chaque appareil mobile renvoyé par l’étape Récupérer les appareils mobiles.
-
Service : code personnalisé. Code JavaScript personnalisé qui mappe les données d’appareils mobiles Jamf avec le type de ressources et le statut appropriés dans Zendesk.
Le type de ressources est défini sur Mobile.
Si l’appareil est affecté à un utilisateur, le statut de ressources Zendesk est En cours d’utilisation ; sinon, le statut est Disponible.
Remarque – Validez et personnalisez le code JavaScript prédéfini si besoin est. - Actions Zendesk : créer ou mettre à jour un utilisateur. Une étape qui vérifie que l’utilisateur affecté à l’appareil mobile dans Jamf correspond à un enregistrement d’utilisateur Zendesk et crée l’enregistrement de l’utilisateur dans Zendesk s’il n’existe pas.
- Actions Zendesk : importer la ressource. Crée ou met à jour les enregistrements des ressources dans Zendesk et mappe automatiquement les détails des appareils mobiles Jamf avec les champs de ressources.
-
Service : code personnalisé. Code JavaScript personnalisé qui mappe les données d’appareils mobiles Jamf avec le type de ressources et le statut appropriés dans Zendesk.
-
Actions externes : Jamf Pro : récupérer les appareils mobiles.