Installer manuellement sans MID Agent Client Collector dans un MacOS environnement

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Installez manuellement MID-less Agent Client Collector sur un MacOS ordinateur pour permettre l’envoi de données de l’agent à l’instance via le cloud. L’envoi d’informations via le cloud permet Serveur MID de les utiliser pour des ressources plus persistantes.

    Avant de commencer

    • Installez le module d’extension ITOM Cloud Services Core (sn_itom_cloud_svc).
    • Intégrez votre instance pour utiliser les ITOM services dans le cloud. Pour plus d’informations, contactez le support client.
    • Configurez une clé d’inscription d’agent. Pour plus de détails, voir Configurer une clé d’inscription d’agent.
    • Rôle requis : agent_client_collector_admin

    Pourquoi et quand exécuter cette tâche

    Pour plus d’informations sur l’envoi de données via le cloud dans un déploiement sans MID, reportez-vous à la section DEX Architecture.

    Procédure

    1. Téléchargez les fichiers d'installation sur votre ordinateur local.
      curl -L <download link from the Agent Downloads page on the instance>
    2. Validez la signature du fichier d’installation.
      pkgutil --check-signature agent-client-collector-<version number>-macos-catalina_x64.pkg
      Remarque :
      Assurez-vous que la chaîne de certificats pkg dispose du certificat d’installation de l’ID de ServiceNow développeur.
    3. Installez le Agent Client Collector package.
      sudo installer -pkg agent-client-collector-<version number>-macos-catalina_x64.pkg -target /
    4. Copiez les fichiers d’installation.
      1. Exemple de fichier de configuration :
        sudo cp -p /Bibliothèque/Application\ Support/servicenow/agent-client-collector/acc.yml.example /Library/Application\ Support/servicenow/agent-client-collector/acc.yml
      2. Exemple de fichier de liste d’autorisation :
        sudo cp -p /Bibliothèque/Application\ Support/servicenow/agent-client-collector/check-allow-list.json.default /Bibliothèque/Application\ Support/servicenow/agent-client-collector/check-allow-list.json
    5. Facultatif : Pour créer de nouvelles définitions de vérification à inclure dans la liste d’autorisation, désactivez d’abord la liste d’autorisation en commentant le allow-list paramètre dans le fichier acc.yml .

      sudo -H -u _servicenow vi /Bibliothèque/Application\ Support/servicenow/agent-client-collector/acc.yml

      Remarque :
      Cette action compromet la sécurité de votre système et n’est recommandée qu’à titre temporaire jusqu’à ce que vous ayez terminé de mettre à jour la liste d’autorisation. Une fois la mise à jour terminée, décommentez le paramètre de liste d’autorisation dans le fichier de configuration pour réactiver la liste d’autorisation.

      Pour en savoir plus sur l'ajout de vérifications personnalisées à une liste d'autorisation, consultez la rubrique Générer une liste d’autorisation Agent Client Collector.

    6. Dans le fichier de configuration acc.yml :
      1. Définissez les paramètres suivants :
        Paramètre Valeur
        URL back-end « <URL de la passerelle> »
        connecter sans MID VRAI
        URL d’instance « <URL d’instance> »
        clé_inscription « <clé-régulation> »
        non sécurisé-ignorer-tls-vérifier Faux
      2. Commentez le api-key paramètre.
    7. Enregistrez le fichier de configuration.
    8. Pour vous assurer que le fichier de configuration pointe vers un point de terminaison valide, exécutez les commandes suivantes pour redémarrer :Agent Client Collector
      sudo launchctl unload -w /Library/LaunchDaemons/com.sn.acc.plist
      sudo launchctl load -w /Library/LaunchDaemons/com.sn.acc.plist
      Remarque :
      Par défaut, lorsque vous quittez le programme d’installation, le programme redémarre immédiatement. Pour vous assurer que le programme reste arrêté après l’avoir quitté, définissez la propriété KeepAlive dans le fichier /Library/LaunchDaemons/com.sn.acc.plist sur false.