Configurer Connecteur du graphe de services pour Jamf
Configurez les informations d’identification d’authentification et les tâches planifiées pour importer Jamf des données dans votre CMDBfichier .
Avant de commencer
Pour l’utiliser Connecteur du graphe de services, vous avez besoin d’un abonnement à une unité d’abonnement basée sur l’application Gestion des opérations informatiques Visibility (ITOM) ou sur l’application ITOM Discovery. Comme défini dans la section intitulée « Types de ressources informatiques gérées » dans la vue d’ensemble de l’unité d’abonnement ServiceNow pour votre abonnement, pour les ressources informatiques gérées créées ou modifiées dans le CMDB par ce, mais qui ne sont pas encore gérées par ITOMConnecteur du graphe de services Visibility ou ITOM Discovery, ces ressources augmenteront la consommation d’unités d’abonnement de cette application. Passez en revue votre consommation actuelle d’unités d’abonnement dans ITOM Visibility ou ITOM Discovery pour vous assurer de la capacité disponible.
- L’application de stockage Integration Commons for CMDB, qui est automatiquement installée.
- L’application de stockage CMDB CI Class Models qui est automatiquement installée. Consultez Application de stockage CMDB CI Class Models.
- Module d’extension ITOM Licensing (com.snc.itom.license). Module d’extension sans licence qui contient une logique de calcul pour la consommation de l’unité de services, le cas échéant. Pour plus d’informations, consultez Request Discovery.
- Jamf API classique version 10.x.
Rôles requis : admin
Procédure
- Accédez à la Tous > Connecteurs du graphe de services > Jamf > Configuration.
- Sur la page Mise en route, sélectionnez Premiers pas.
-
Configurez la connexion.
- Sur la page Connecteur du graphe de services pour Jamf, dans la section Configurer les propriétés, sélectionnez la tâche Configurer la longueur partielle maximale JSON de transformation.
-
Sur la page suivante, dans la section Configurer la longueur partielle maximale JSON de transformation, sélectionnez Configurer et procédez comme suit :
- Modifiez le champ d’application en Global.
- Sélectionnez Nouveau pour créer une propriété système.
- Dans le champ Nom , entrez com.glide.transform.json.max-partiel-length.
- Définissez le champ Value (Valeur ) avec 65536.Remarque :Le champ Valeur est requis pour que la transformation fonctionne.
- Cliquez sur Marquer comme terminé.
-
Filtrez les applications personnelles.
Remarque :Par défaut, SG-Jamf importe tous les enregistrements d’application. Pour importer uniquement des enregistrements d’applications gérés, définissez la valeur de la sn_jamf_integrate.import_managed_apps_only propriété sur vrai. En outre, l’utilisateur doit disposer de privilèges de lecture pour la catégorie Applications pour équipements mobiles dans Jamf.
- Dans la section Filtrer les applications personnelles, sélectionnez Configurer.
- Sélectionnez le nom de la propriété.
- Dans le champ Valeur , faites passer la valeur de faux à vrai.
- Cliquez sur Marquer comme terminé.
-
Activez la propriété Jamf proAPI.
- Dans la section Activer la propriété Jamf proAPI, cliquez sur Configurer.
- Cochez la case Utiliser l’API Jamf Pro et Jamf Pro 10.35 ou une version ultérieure selon vos besoins.Remarque :Si vous utilisez Jamf Pro 10.35 ou une version ultérieure, vous devez cocher la case Jamf Pro 10.35 pour éviter de générer des erreurs.
- Cliquez sur Mettre à jour.Remarque :Lorsque vous configurez la Jamf connexion HTTP, assurez-vous que le champ Chemin d’accès de base est vide afin de pouvoir configurer l’URL du point de terminaison pour la propriété Jamf proAPI .
- Cliquez sur Marquer comme terminé.
-
Configurez les informations d’identification d’authentification Jamf .
- Dans la section Configurer les informations d’identification Jamf, cliquez sur Configurer.
- Renseignez les champs du formulaire.
Tableau 1. Formulaire Informations d'identification pour l'authentification de base Champ Description Nom Nom descriptif de cette configuration d’authentification. Nom d'utilisateur Nom d’utilisateur utilisé pour authentifier la demande HTTP ou HTTPS lorsque ce profil d’authentification de base est activé. Remarque :L’utilisateur doit disposer de privilèges de lecture pour les catégories Ordinateurs et équipements mobiles dans Jamf.Mot de passe Mot de passe utilisé pour authentifier la demande HTTP ou HTTPS lorsque ce profil d’authentification de base est activé. - Cliquez sur Mettre à jour si nécessaire, puis sur Marquer comme terminé.
-
Configurez la Jamf connexion HTTP.
- Dans la section Configurer la connexion HTTP Jamf, cliquez sur Configurer.
- Renseignez les champs du formulaire.
Tableau 2. Formulaire Connexion HTTP(S) Champ Description Nom Nom de la connexion. Utiliser un MID Server Option permettant de sélectionner un MID Server qui envoie cette connexion HTTP. L’utilisation d’un MID Server n’est pas compatible avec l’authentification réciproque. Hôte Valeur d’hôte cible utilisée par la connexion. L’URL de connexion remplira automatiquement le nom d’hôte. Remarque :Mettez à jour le champ Hôte avec une URL de base Jamf ou une adresse IP. Par exemple, demojamfhost.com ou 127.0.0.1.Informations d'identification Valeur d’informations d’identification utilisée par cette connexion. Alias de connexion Valeur de connexion utilisée pour faire référence à la connexion. Générateur d'URL Générateur d’URL utilisé pour créer l’URL de connexion. URL de connexion URL de connexion pour la connexion. Vous pouvez entrer manuellement une URL ou utiliser le générateur d’URL pour créer la chaîne de connexion. Authentification réciproque Option pour définir la connexion avec authentification réciproque. Protocole Protocole sous-jacent utilisé par la connexion. Remarque :Mettez à jour le champ Protocole si vous utilisez autre chose que https.Actif Option pour activer la connexion HTTP. Domaine Domaine qui contient la connexion. Remplacer le port par défaut Port de valeur cible utilisé par la connexion. Chemin d'accès de base Chemin d’accès de base pour la connexion HTTP(S). Remarque :Vous n’avez pas besoin de mettre à jour ce champ. Ce champ est automatiquement défini sur /JSSResource. Si vous mettez à niveau la Connecteur du graphe de services pour Jamf propriété Jamf proAPI et que vous souhaitez l’utiliser, vous devez effacer ce champ. - Cliquez sur Mettre à jour si nécessaire, puis sur Marquer comme terminé.
-
Testez la connexion.
- Dans la section Tester la connexion, cliquez sur Configurer.
- Passez en revue les champs du formulaire.
Tableau 3. Formulaire Source de données Champ Description Nom Nom unique de cette source de données. Étiquette de la table de jeux d'importation Étiquette de la table de jeu d’importation que cette source de données produira. Nom de la table des jeux d'importation Nom de la table qui sera créée pour cette source de données. Type Type de stockage des données à importer. Données dans une colonne unique Option permettant de définir les données dans une seule colonne. Application Application qui contient cet enregistrement. Chargeur de données Script qui charge les données dans la table de jeu d’importations. - Testez la connexion en cliquant sur le lien connexe Tester le chargement de 20 enregistrements .
Le test de la connexion peut prendre quelques instants. La page est actualisée pour afficher les résultats des tests.
Remarque :La connexion aboutit si l’état HTTP est 200. Si quelque chose s’affiche dans les champs Code d’erreur et Message d’erreur , cela signifie que la connexion a échoué et qu’un dépannage supplémentaire est requis. Ne cliquez pas sur Charger tous les enregistrements pendant cette configuration. - Cliquez sur Marquer comme terminé.
-
Ajoutez plusieurs instances.
Remarque :Si vous n’avez pas besoin d’ajouter plusieurs instances, vous pouvez ignorer cette étape.
-
Dans la barre latérale gauche, sélectionnez l’icône Ajouter plusieurs instances (
- Sur la page Connecteur du graphe de services pour Jamf, sous la section Ajouter plusieurs instances, sélectionnez la tâche Mettre à jour l’accès à la source de données .
- Sur la page suivante, dans la section Mettre à jour l’accès à la source de données, sélectionnez Configurer.
- Sélectionnez la table Source de données [sys_data_source].
- Pour modifier l’enregistrement, sélectionnez Global dans le menu Étendue.
- Sous l’onglet Accès à l’application , cochez les cases Peut créer, Peut mettre à jour et Peut supprimer .
- Enregistrez l'enregistrement.
- Dans le menu Périmètre, sélectionnez Service Graph Connector for Jamf.
- Dans la barre des tâches d’aide, cliquez sur Marquer comme terminé.
- Répétez ces étapes dans la section Mettre à jour l’accès à l’importation de données planifiée avec la table Importation de données planifiée [scheduled_data_set].
-
Dans la barre latérale gauche, sélectionnez l’icône Ajouter plusieurs instances (
-
Ajoutez une autre connexion.
Remarque :Modifiez le champ d’application en Connecteur du graphe de services pour Jamf, sinon vous ne serez pas en mesure de charger les connexions supplémentaires.
- Dans la section Ajouter une autre connexion, cliquez sur Configurer.
- Dans Concepteur de flux, sélectionnez Ajouter une connexion.
-
Renseignez les champs du formulaire.
Tableau 4. Formulaire de connexion Champ Description Nom de la connexion Nom d’affichage de la connexion. URL de connexion URL de connexion pour la nouvelle connexion. Nom d'utilisateur Nom d’utilisateur, informations d’identification pour la nouvelle connexion. Mot de passe Informations d’identification du mot de passe pour la nouvelle connexion. - Cliquez sur Créer une connexion.
- Revenez à la configuration guidée et cliquez sur Marquer comme terminé.
-
Si nécessaire, configurez le MID Server pour la connexion que vous avez créée.
- Dans la section Configurer les Mid Servers, cliquez sur Configurer.
- Sélectionnez le nom de la connexion que vous avez créée.
- Cochez la case Utiliser MID Server .
- Cliquez sur Mettre à jour.
- Lorsque vous avez terminé la tâche, cliquez sur Marquer comme terminée
-
Si nécessaire, activez la propriété Jamf proAPI pour la connexion que vous avez créée.
- Dans la section Activer la propriété Jamf proAPI, cliquez sur Configurer.
- Pour la connexion que vous avez créée, sous la colonne Utiliser l’API JAMF Pro , modifiez la valeur de faux à vrai.
- Cliquez sur Marquer comme terminé.
-
Testez les nouvelles connexions.
- Dans la section Tester les nouvelles connexions, cliquez sur Configurer.
- Sélectionnez le nom de la connexion que vous souhaitez tester.
- Pour valider la configuration de la source de données, cliquez sur le bouton Tester le chargement de 20 enregistrements .Remarque :Si la connexion de test échoue, il y a une erreur dans la Jamf connexion que vous devez corriger.
- Lorsque vous avez terminé, cliquez sur Marquer comme terminé.
-
Configurez les tâches d’importation planifiées.
-
Dans la barre latérale gauche, sélectionnez l’icône Configurer des tâches
- Sur la page Connecteur du graphe de services pour Jamf, dans la section Configurer les tâches d’importation planifiées, sélectionnez la tâche Configurer la tâche planifiée.
- Dans la section Configurer la tâche planifiée, cliquez sur Configurer.
- Sélectionnez le nom de la tâche planifiée que vous souhaitez activer.
-
Vérifiez les champs préremplis du formulaire Importation de données planifiée.
Remarque :Par défaut, la SG-Jamf Mobile Devices tâche planifiée est automatiquement définie comme Active et exécute Ordinateur SG-Jamf en tant que parent.
Tableau 5. Formulaire Importation de données planifiée Champ Description Nom Nom de la tâche planifiée. Source de données Enregistrement de source de données qui définit les données à importer. Exécuter en tant que Option permettant d’exécuter la tâche planifiée avec les informations d’identification de l’utilisateur spécifié. Actif Option pour activer la tâche planifiée. Sélectionnez cette option. Importation simultanée Fonction qui charge les données de plusieurs jeux d’importation. La fonction traite et transforme ensuite les données simultanément. Méthode de partition Méthode de partition du jeu d’importations simultanées. Taille de la partition Importez la taille définie pour une planification anticipée. Exécuter le script avant importation Option permettant de spécifier un script à exécuter avant l’exécution de l’importation. Exécuter le script après importation Option permettant de spécifier un script à exécuter après l’importation. Application Application contenant cette tâche planifiée. Exécution Fréquence d’exécution de l’importation. Conditionnel Conditions dans lesquelles cette tâche est exécutée. - Cliquez sur Exécuter maintenant et répétez ces étapes pour les autres importations si nécessaire.
- Dans la section Configurer la tâche planifiée, cliquez sur Marquer comme terminé.
-
Dans la barre latérale gauche, sélectionnez l’icône Configurer des tâches