Installieren Sie ohne MID Agent Client Collector Manuell in einem macOS Umgebung

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Installieren Sie ohne MID Agent Client Collector Manuell auf einem macOS Computer, um das Senden von Daten vom Service Desk-Mitarbeiter an die Instanz über die Cloud zu ermöglichen. Das Senden von Informationen über die Cloud ermöglicht den MID-Server Zur Verwendung für persistentere Ressourcen.

    Vorbereitungen

    • Installieren Sie ITOM Plugin „Cloud Services Core“ (sn_itom_Cloud_svc).
    • Onboarding für Ihre zu verwendende Instanz ITOM Cloud-Services. Weitere Informationen erhalten Sie vom Kundensupport.
    • Konfigurieren Sie einen Agent-Registrierungsschlüssel. Details finden Sie unter Konfigurieren Sie einen Agent-Registrierungsschlüssel.
    • Erforderliche Rolle: agent_client_collector_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Weitere Informationen zum Senden von Daten über die Cloud in einer Bereitstellung ohne MID finden Sie unter DEX Architecture.

    Prozedur

    1. Laden Sie die Installationsdateien auf Ihren lokalen Computer herunter.
      curl -L <download link from the Agent Downloads page on the instance>
    2. Validieren Sie die Signatur der Installationsdatei.
      pkgutil --check-signature agent-client-collector-<version number>-macos-catalina_x64.pkg
      Hinweis:
      Stellen Sie sicher, dass die .pkg-Zertifikatkette über das Installationszertifikat der ServiceNow-Entwickler-ID verfügt.
    3. Installieren Sie das Agent Client Collector-Paket.
      sudo installer -pkg agent-client-collector-<version number>-macos-catalina_x64.pkg -target /
    4. Kopieren Sie die Installationsdateien.
      1. Beispiel-Konfigurationsdatei:
        sudo cp -p /Library/Application\ Support/servicenow/agent-client-collector/acc.yml.example /Library/Application\ Support/servicenow/agent-client-collector/acc.yml
      2. Beispiel für eine Allow-Listen-Datei:
        sudo cp -p /Library/Application\ Support/servicenow/agent-client-collector/check-allow-list.json.default /Library/Application\ Support/servicenow/agent-client-collector/check-allow-list.json
    5. Wahlweise: Um neue Prüfdefinitionen für die Allow-Liste zu erstellen, deaktivieren Sie zuerst die Allow-Liste, indem Sie den allow-list-Parameter in der Datei acc.yml auskommentieren.

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

      Hinweis:
      Diese Aktion beeinträchtigt die Sicherheit Ihres Systems und wird nur als vorübergehende Maßnahme empfohlen, bis Sie die Aktualisierung der Allow-Liste abgeschlossen haben. Sobald das Update abgeschlossen ist, aktivieren Sie die Allow-Liste wieder, indem Sie den Kommentar des Allow-Listen-Parameters in der Konfigurationsdatei entfernen.

      Weitere Informationen zum Hinzufügen benutzerdefinierter Prüfungen zu einer Allow-Liste finden Sie unter Agent Client Collector-Zulassungsliste generieren.

    6. In acc.yml Konfigurationsdatei:
      1. Legen Sie die folgenden Parameter fest:
        Parameter Wert
        Back-End-url „<gateway URL>“
        Connect-ohne-MID wahr
        Instanz-url „<instance URL>“
        Registrierungsschlüssel „<regsitration-key>“
        Unsicher-überspringen-tls-verifizieren falsch
      2. Kommentieren Sie aus api-keyParameter.
    7. Speichern Sie die Konfigurationsdatei.
    8. Um sicherzustellen, dass die Konfigurationsdatei auf einen gültigen Endpunkt verweist, führen Sie die folgenden Befehle aus, um neu zu starten Agent Client Collector:
      sudo launchctl unload -w /Library/LaunchDaemons/com.sn.acc.plist
      sudo launchctl load -w /Library/LaunchDaemons/com.sn.acc.plist
      Hinweis:
      Standardmäßig führt das Beenden des Installationsprogramms dazu, dass das Programm sofort neu gestartet wird. Damit das Programm nach dem Beenden im angehaltenen Zustand bleibt, legen Sie die Keep Alive-Eigenschaft in der Datei /Library/LaunchDaemons/com.sn.acc.plist auf false fest.