Service Graph Connector für Jamf konfigurieren

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 7 Minuten Lesedauer
  • Richten Sie Anmeldeinformationen für die Authentifizierung und regelmäßige Aufgaben ein, um Jamf -Daten in Ihren CMDBzu importieren.

    Vorbereitungen

    Zur Verwendung von Service Graph Connectorbenötigen Sie ein Abonnement für eine Abonnementeinheit, die auf der Anwendung IT Operations Management (ITOM) Visibility oder der Anwendung ITOM Discovery basiert. Wie im Abschnitt „Verwaltete IT-Ressourcentypen“ in der Übersicht über ServiceNow-Abonnementeinheiten für Ihr Abonnement definiert, gilt für verwaltete IT-Ressourcen, die in CMDB von diesem Service Graph Connectorerstellt oder geändert, aber noch nicht von ITOM Visibility oderverwaltet werden ITOM Discovery erhöhen diese Ressourcen den Verbrauch von Abonnementeinheiten für diese Anwendung. Überprüfen Sie Ihren aktuellen Abonnementverbrauch in ITOM Visibility oder ITOM Discovery, um die verfügbare Kapazität sicherzustellen.

    Abhängigkeiten und Anforderungen:
    • Die Store-App Integration Commons for CMDB, die automatisch installiert wird.
    • Die Store-App CMDB CI Class Models, die automatisch installiert wird. Weitere Informationen finden Sie unter Store-App „CMDB CI Class Models“.
    • Plugin „ITOM Licensing“ (com.snc.itom.license). Ein nicht lizenziertes Plugin, das nach Bedarf Berechnungslogik für den SU-Verbrauch enthält. Weitere Informationen finden Sie unter Discovery anfordern.
    • Jamf Klassische API, Version 10.x.

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Service Graph Connectors > Jamf > Setup.
    2. WählenSie auf der Seite „Erste Schritte“ die Option Erste Schritte aus.
    3. Konfigurieren Sie die Verbindung.
      1. Wählen Sie auf der Seite „Service Graph Connector für Jamf“ im Abschnitt Eigenschaften konfigurieren die Aufgabe Konfigurieren der maximalen JSON-Transformationslänge aus.
      2. Wählen Sie auf der nächsten Seite im Abschnitt Max. Teillänge des JSON-Transformationsobjekts Konfigurieren die Option Konfigurieren aus, und gehen Sie wie folgt vor:
        1. Ändern Sie den Umfang in Global.
        2. Wählen Sie Neu aus, um eine neue Systemeigenschaft zu erstellen.
        3. Geben Sie im Feld Name den Namencom.glide.transform.json.max-partial-lengthein.
        4. Legen Sie das Feld Wert auf 65536 fest.
          Hinweis:
          Das Feld Wert ist erforderlich, damit die Transformation funktioniert.
        5. Klicken Sie auf Als abgeschlossen markieren.
      3. Filtern Sie die persönlichen Anwendungen.
        Hinweis:
        Standardmäßig importiert SG-Jamf alle Anwendungsdatensätze. Um nur verwaltete Anwendungsdatensätze zu importieren, legen Sie den Eigenschaftswert sn_jamf_integrate.import_managed_apps_only auf truefest. Außerdem muss der Benutzer über Leseberechtigungen für die Kategorie „ Apps für Mobilgeräte “ in Jamfverfügen.
        1. Wählen Sie im Abschnitt Persönliche Anwendungen filtern die Option Konfigurierenaus.
        2. Wählen Sie den Namen der Eigenschaft aus.
        3. Aktualisieren Sie im Feld Wert den Wert von false auf true.
        4. Klicken Sie auf Als abgeschlossen markieren.
      4. Aktivieren Sie die Eigenschaft Jamf proAPI.
        1. Klicken Sie im Abschnitt „Jamf proAPI-Eigenschaft aktivieren“ auf Konfigurieren.
        2. Aktivieren Sie nach Bedarf die Checkbox Jamf Pro API und Jamf Pro 10.35 oder höher verwenden.
          Hinweis:
          Wenn Sie Jamf Pro 10.35 oder höher verwenden, müssen Sie das Kontrollkästchen Jamf Pro 10.35 aktivieren, um die Generierung von Fehlern zu vermeiden.
        3. Klicken Sie auf Aktualisieren.
          Hinweis:
          Stellen Sie beim Konfigurieren der HTTP-Verbindung Jamf sicher, dass das Feld Basispfad deaktiviert ist, damit Sie die Endpunkt-URL für die Jamf proAPI- Eigenschaft einrichten können.
        4. Klicken Sie auf Als abgeschlossen markieren.
      5. Konfigurieren Sie die Anmeldeinformationen für die Jamf -Authentifizierung.
        1. Klicken Sie im Abschnitt „Anmeldeinformationen für Jamf-Authentifizierung konfigurieren“ auf Konfigurieren.
        2. Füllen Sie die Felder des Formulars aus.
          Tabelle : 1. Anmeldeinformationsformular für die Standardauthentifizierung
          Feld Beschreibung
          Name Beschreibender Name dieser Authentifizierungskonfiguration.
          Benutzernamen Benutzername, der zur Authentifizierung der HTTP- oder HTTPS-Anforderung verwendet wird, wenn dieses Standardauthentifizierungsprofil aktiviert ist.
          Hinweis:
          Der Benutzer muss über Leseberechtigungen für die Kategorien „ Computer “ und „ Mobile Geräte “ in Jamfverfügen.
          Passwort Passwort, das zur Authentifizierung der HTTP- oder HTTPS-Anforderung verwendet wird, wenn dieses Standardauthentifizierungsprofil aktiviert ist.
        3. Klicken Sie bei Bedarf auf Aktualisieren und dann auf Als abgeschlossen markieren.
      6. Konfigurieren Sie die HTTP-Verbindung Jamf.
        1. Klicken Sie im Abschnitt Konfigurieren der Jamf-HTTP-Verbindung auf Konfigurieren.
        2. Füllen Sie die Felder des Formulars aus.
          Tabelle : 2. HTTP(s)-Verbindungsformular
          Feld Beschreibung
          Name Name der Verbindung
          MID-Server verwenden Option zur Auswahl eines MID-Servers, der diese HTTP-Verbindung sendet. Die Verwendung eines MID-Servers ist nicht mit der gegenseitigen Authentifizierung kompatibel.
          Host Von der Verbindung verwendeter Zielhostwert Die Verbindungs-URL füllt automatisch den Hostnamen aus.
          Hinweis:
          Aktualisieren Sie das Feld Host mit einer Jamf-Basis-URL oder -IP-Adresse. Beispiel: demojamfhost.com oder 127.0.0.1.
          Anmeldeinformationen Von dieser Verbindung verwendeter Anmeldeinformationswert.
          Verbindungsalias Verbindungswert, der verwendet wird, um auf die Verbindung zu verweisen.
          URL-Builder URL-Generator, der zum Erstellen der Verbindungs-URL verwendet wird.
          Verbindungs-URL Verbindungs-URL für die Verbindung Sie können eine URL entweder manuell eingeben oder den URL-Generator verwenden, um die Verbindungszeichenfolge zu erstellen.
          Gegenseitige Authentifizierung Option zum Festlegen der Verbindung mit gegenseitiger Authentifizierung.
          Protokoll Zugrunde liegendes Protokoll, das von der Verbindung verwendet wird.
          Hinweis:
          Aktualisieren Sie das Feld Protokoll, wenn Sie etwas anderes als httpsverwenden.
          Aktiv Option zum Aktivieren der HTTP-Verbindung.
          Domäne Domäne, die die Verbindung enthält
          Standardport überschreiben Zielwertport, der von der Verbindung verwendet wird.
          Basispfad Basispfad für HTTP(s)-Verbindung.
          Hinweis:
          Sie müssen dieses Feld nicht aktualisieren. Dieses Feld wird automatisch auf /JSSSResource festgelegt. Wenn Sie Service Graph Connector für Jamf aktualisieren und die Jamf proAPI- Eigenschaft verwenden möchten, müssen Sie dieses Feld löschen.
        3. Klicken Sie bei Bedarf auf Aktualisieren und dann auf Als abgeschlossen markieren.
      7. Testen Sie die Verbindung.
        1. Klicken Sie im Abschnitt Verbindung testen auf Konfigurieren.
        2. Überprüfen Sie die Felder im Formular.
          Tabelle : 3. Formular „Datenquelle“
          Feld Beschreibung
          Name Eindeutiger Name dieser Datenquelle.
          Tabellenbezeichnung für Importsatz Bezeichnung der Import Set-Tabelle, die diese Datenquelle erstellt.
          Tabellenname für Importsatz Name der Tabelle, die für diese Datenquelle erstellt wird.
          Typ Datenspeichertyp der zu importierenden Daten.
          Daten in einzelner Spalte Option zum Festlegen der Daten in einer einzelnen Spalte.
          Anwendung Anwendung, die diesen Datensatz enthält.
          Datenlader Skript, das Daten in die Import Set-Tabelle lädt.
        3. Testen Sie die Verbindung, indem Sie auf den zugehörigen Link Testladen von 20 Datensätzen klicken.

          Das Testen der Verbindung kann einige Minuten dauern. Die Seite wird aktualisiert und zeigt die Testergebnisse an.

          Hinweis:
          Die Verbindung ist erfolgreich, wenn der HTTP-Status200lautet. Wenn in den Feldern Fehlercode und Fehlermeldung etwas angezeigt wird, ist die Verbindung fehlgeschlagen, und weitere Fehlerbehebungsschritte sind erforderlich. Klicken Sie während dieses Setups nicht auf Alle Datensätze laden.
        4. Klicken Sie auf Als abgeschlossen markieren.
    4. Fügen Sie mehrere Instanzen hinzu.
      Hinweis:
      Wenn Sie nicht mehrere Instanzen hinzufügen müssen, können Sie diesen Schritt überspringen.
      1. Wählen Sie in der linken Seitenleiste das Symbol „Mehrere Instanzen hinzufügen“ (Symbol „ Mehrere Instanzen hinzufügen“ ).
      2. Wählen Sie auf der Seite „Service Graph Connector für Jamf“ im Abschnitt „Mehrere Instanzen hinzufügen“ die Aufgabe „ Datenquellenzugriff aktualisieren “ aus.
      3. Wählen Sie auf der nächsten Seite im Abschnitt „Datenquellenzugriff aktualisieren“ die Option Konfigurierenaus.
      4. Wählen Sie die Tabelle „Datenquelle“ [sys_data_source] aus.
      5. Um den Datensatz zu bearbeiten, wählen Sie im Menü Umfang die Option Global aus.
      6. Aktivieren Sie auf der Registerkarte Anwendungszugriff die Kontrollkästchen Kann erstellen, Kann aktualisierenund Kann löschen.
      7. Speichern Sie den Datensatz.
      8. Wählen Sie im Menü Umfang die Option Service Graph Connector für Jamf aus.
      9. Klicken Sie in der Hilfe-Taskleiste auf Als abgeschlossen markieren.
      10. Wiederholen Sie diese Schritte im Abschnitt „Zugriff für geplanten Datenimport aktualisieren“ mit der Tabelle „Geplanter Datenimport“ [scheduled_data_set].
    5. Fügen Sie eine weitere Verbindung hinzu.
      Hinweis:
      Ändern Sie den Bereich in Service Graph Connector für Jamf, andernfalls können Sie die zusätzlichen Verbindungen nicht laden.
      1. Klicken Sie im Abschnitt „Weitere Verbindung hinzufügen“ auf Konfigurieren.
      2. Wählen Sie in Flow Designer Verbindung hinzufügenaus.
      3. Füllen Sie die Felder des Formulars aus.
        Tabelle : 4. Formular „Verbindung“
        Feld Beschreibung
        Verbindungsname Anzeigename für die Verbindung.
        Verbindungs-URL Verbindungs-URL für die neue Verbindung.
        Benutzernamen Anmeldeinformationen des Benutzernamens für die neue Verbindung.
        Passwort Passwortanmeldeinformationen für die neue Verbindung.
      4. Klicken Sie auf Verbindung erstellen.
      5. Navigieren Sie zurück zum Guided Setup, und klicken Sie auf Als abgeschlossen markieren.
      6. Richten Sie bei Bedarf den MID Server für die von Ihnen erstellte Verbindung ein.
        1. Klicken Sie im Abschnitt „MID-Server konfigurieren“ auf Konfigurieren.
        2. Wählen Sie den Namen der von Ihnen erstellten Verbindung aus.
        3. Klicken Sie auf das Kontrollkästchen MID-Server verwenden.
        4. Klicken Sie auf Aktualisieren.
        5. Wenn Sie mit der Aufgabe fertig sind, klicken Sie auf Als abgeschlossen markieren
      7. Aktivieren Sie bei Bedarf die Jamf proAPI- Eigenschaft für die von Ihnen erstellte Verbindung.
        1. Klicken Sie im Abschnitt „Jamf proAPI-Eigenschaft aktivieren“ auf Konfigurieren.
        2. Ändern Sie für die von Ihnen erstellte Verbindung in der Spalte JAMF Pro-API verwenden den Wert von false in true.
        3. Klicken Sie auf Als abgeschlossen markieren.
      8. Testen Sie die neuen Verbindungen.
        1. Klicken Sie im Abschnitt „Neue Verbindungen testen“ auf Konfigurieren.
        2. Wählen Sie den Namen der Verbindung aus, die Sie testen möchten.
        3. Um die Datenquellenkonfiguration zu validieren, klicken Sie auf die Schaltfläche Testladen von 20 Datensätzen.
          Hinweis:
          Wenn die Testverbindung fehlschlägt, liegt ein Fehler in der Verbindung Jamf vor, den Sie beheben müssen.
        4. Wenn Sie fertig sind, klicken Sie auf Als abgeschlossen markieren.
    6. Richten Sie die geplanten Importaufträge ein.
      1. Wählen Sie in der linken Leiste das Symbol zum Einrichten geplanter Importaufträge (Symbol zum Einrichten geplanter Importaufträge) aus.
      2. Wählen Sie auf der Seite „Service Graph Connector für Jamf“ im Abschnitt „Geplante Importaufträge einrichten“ die Aufgabe „Geplante Aufgabe konfigurieren“ aus.
      3. Klicken Sie im Abschnitt „Geplante Aufgabe konfigurieren“ auf Konfigurieren.
      4. Wählen Sie den Namen der geplanten Aufgabe aus, die Sie aktivieren möchten.
      5. Überprüfen Sie die vorab ausgefüllten Felder im Formular „Geplanter Datenimport“.
        Hinweis:
        Standardmäßig wird die geplante Aufgabe SG-Jamf Mobile Devices automatisch als Aktiv festgelegt und führt SG-Jamf Computer als übergeordnetes Element aus.
        Tabelle : 5. Formular „Geplanter Datenimport“.
        Feld Beschreibung
        Name Name des geplanten Auftrags.
        Datenquelle Datenquellendatensatz, der die zu importierenden Daten definiert.
        Ausführen als Option zum Ausführen der geplanten Aufgabe mit den Anmeldeinformationen des angegebenen Benutzers.
        Aktiv Option zum Aktivieren der geplanten Aufgabe. Wählen Sie diese Option aus.
        Gleichzeitiger Import Funktion, die die Daten aus mehreren Importsätzen lädt. Die Funktion verarbeitet und transformiert die Daten dann gleichzeitig.
        Partitionsmethode Partitionsmethode für den gleichzeitigen Importsatz.
        Partitionsgröße Import Set-Größe für frühe Planung.
        Vor-Import-Skript ausführen Option zur Angabe eines Skripts, das vor dem Import ausgeführt werden soll.
        Post-Import-Skript ausführen Option zur Angabe eines Skripts, das nach dem Import ausgeführt werden soll.
        Anwendung Anwendung, die diese geplante Aufgabe enthält.
        Run-Kosten Häufigkeit der Ausführung des Imports.
        Bedingt Bedingungen, unter denen dieser Auftrag ausgeführt wird.
      6. Klicken Sie auf Jetzt ausführen, und wiederholen Sie diese Schritte bei Bedarf für die anderen Importe.
      7. Klicken Sie im Abschnitt „Geplante Aufgabe konfigurieren“ auf Als abgeschlossen markieren.