Konfigurieren Service Graph Connector für Microsoft SCCMWird verwendet SGC Central

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 5 Minuten Lesedauer
  • Verwenden Sie das Playbook, das mit verfügbar ist SGC CentralAnwendung zum Einrichten von Service Graph Connector für Microsoft SCCMZum Einholen MicrosoftMicrosoft Azure Event HubsSCCM Daten in CMDB.

    Vorbereitungen

    Installieren Service Graph Connector für Microsoft SCCMVersion 3.5.0 oder höher von ServiceNow Store. Die Schritte zur ServiceNow Store-Installation finden Sie unter ServiceNow Store-Anwendungen installieren.
    Rufen Sie die folgenden Informationen von ab Microsoft IntuneAdministrator:
    • Client-ID
    • Geheimer Clientschlüssel
    • Token-URL
    Für den Connector, in dem auf die Daten zugegriffen werden soll Microsoft Intune, Die Anmeldeinformationen sind erforderlich, um die Microsoft Graph-API zu verwenden. Daher müssen Sie die folgenden Graph-API-Berechtigungen auf der Seite „App-Registrierungen“ in gewähren MicrosoftMicrosoft Azure Event HubsPortal:
    • GeräteManagementServiceConfig.Lesen.alle (Typ: Anwendung)
    • GeräteverwaltungGeräte.Lesen.alle (Typ: Anwendung)
    • GeräteManagementApps.Lesen.alle (Typ: Anwendung)
    • Directory.Lesen.Alle (Typ: Anwendung)
    • Anwender.Lesen (Typ: Delegiert)
    • Anwender.Lesen.Alle (Typ: Delegiert)

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Die Playbook-Experience für Onboarding-Connectors wird mit aktiviert SGC CentralIn CMDB-Arbeitsbereich. Weitere Informationen zur Interaktion mit einem Playbook finden Sie unter Interagieren Sie mit Playbook .

    Weitere Informationen zu Berechtigungen finden Sie unter Service Graph Connector für Microsoft Intune – Fehlerbehebung bei Verbindungsproblemen Ein ServiceNow CommunityUnd Microsoft Graph-Berechtigungsreferenz Auf MicrosoftMicrosoft Azure Event HubsDokumentationswebsite.

    Prozedur

    1. Navigieren zu Arbeitsbereiche > CMDB-Arbeitsbereichan.
    2. In CMDB-Arbeitsbereich, Auswählen SGC Central.
    3. Wählen Sie auf der Seite „Übersicht“ die Option aus Verbindung erstellen .
      Tipp:
      Alternativ können Sie auswählen Verbindung erstellen Auf der Seite „alle Verbindungen“.
    4. Wählen Sie im Fenster Verbindung erstellen die aus MicrosoftMicrosoft Azure Event HubsSCCM Connector-Typ und dann auswählen Verbindung erstellen .
    5. Füllen Sie die ersten Voraussetzungen aus, wenn Sie zum ersten Mal eine Verbindung mit einem Connector einrichten.
      Hinweis:
      Dieser Schritt ist nur beim erstmaligen Setup erforderlich. Weitere Informationen finden Sie unter Führen Sie erste Setup-Aufgaben durch, wenn Sie eine Verbindung in erstellen SGC Central.
    6. Wählen Sie eine Vorlage aus, die den Anmeldeinformationen zum Herstellen einer Java Database Connectivity (JDBC)-Verbindung zur SCCM-Datenbank entspricht.
      1. In Setup Phase des Playbooks: Wählen Sie aus Wählen Sie die Aliasvorlage aus Aktivität.
      2. Wählen Sie eine Vorlage aus.
        • SCCM-JDBC-Verbindungsanmeldeinformationen : Wählen Sie diese Option aus, um einen Anwendernamen und ein Passwort zum Herstellen einer JDBC-Verbindung zur SCCM-Datenbank zu verwenden.
        • SCCM-JDBC-Verbindungs-Anmeldeinformation (integrierte Authentifizierung) : Wählen Sie diese Option aus, um die integrierte Windows-JDBC-Authentifizierung, die Domänenanmeldeinformationen verwendet, für die Authentifizierung einer JDBC-Verbindung bei der SCCM-Datenbank zu verwenden.
      3. Wählen Sie Fortsetzen.
    7. Geben Sie Verbindungsdetails ein, und testen Sie die API-Verbindung für den Import MicrosoftMicrosoft Azure Event HubsSCCM Daten.
      1. In Setup Phase des Playbooks: Wählen Sie aus Erstellen und testen Sie die Verbindung Aktivität.
      2. Füllen Sie im Formular die Felder aus.
        Tabelle : 1. Erstellen und testen Sie das Verbindungsformular
        Feld Beschreibung
        Verbindungsname Name zur Identifizierung von MicrosoftMicrosoft Azure Event HubsSCCM Verbindungsdatensatz.

        Beispiel: SG-SCCM-Verbindung .

        Abfragezeitüberschreitung Anzahl der Sekunden, die der JDBC-Treiber auf den Abschluss einer Abfrage wartet.

        0 Gibt keine Zeitüberschreitung an. Wenn die Zeitüberschreitung überschritten wird, betrachtet die Integration das JDBC-Ergebnis als nicht zugänglich und markiert das Ergebnis als Fehler.

        Verbindungszeitüberschreitung Anzahl der Sekunden, bevor der MID-Server-Verbindungs-Cache-Pool die Verbindung schließt und die Verbindung entfernt.

        0 Gibt keine Zeitüberschreitung an.

        Host Netzwerkadresse des Servers, auf dem MicrosoftMicrosoft Azure Event HubsSQL Server-Datenbank befindet sich.
        Datenbankname Name von MicrosoftMicrosoft Azure Event HubsSQL Server-Datenbank, die SCCM verwendet.
        Standardport überschreiben Anwenderdefinierter Port von MicrosoftMicrosoft Azure Event HubsSQL-Serverinstanz.

        Der Standardport für MicrosoftMicrosoft Azure Event HubsSQL-Server ist 1433

        Instanzname MicrosoftMicrosoft Azure Event Hubs SQL-Serverinstanz.
        MID-Server MID-Server für die Verbindung.
        Hinweis:
        Es ist erforderlich, einen MID-Server für eine Verbindung mit integrierter Authentifizierung auszuwählen.

        Für SCCM-JDBC-Verbindungsanmeldeinformationen Option, dieses Feld wird nur angezeigt, wenn Sie auswählen Verwenden Sie den MID-Server Kontrollkästchen.

        Hinweis:
        Die folgenden Felder werden nur angezeigt, wenn Sie auswählen SCCM-JDBC-Verbindungsanmeldeinformationen Vorlage in Schritt 6.
        Format JDBC-Treiber, der für die Verbindung mit der SCCM-Datenbank verwendet wird.

        SCCM verwendet MicrosoftMicrosoft Azure Event HubsSQL-Server als Datenbank-Back-End. Dieses Feld wird automatisch auf festgelegt Com.microsoft.sqlserver.jdbc.SQLServerDriver . Lassen Sie den Feldwert unverändert.

        Anwendername Anwendername für die Verbindung mit dem JDBC-Server.
        Passwort Passwort für den JDBC-Server.
        MID-Server verwenden Option zur Verwendung des MID-Servers für den Zugriff auf den JDBC-Server.
      3. Wählen Sie Aus Erstellen und testen Sie die Verbindung .
      4. Sobald der Verbindungstest abgeschlossen ist, wählen Sie aus Fahren Sie Fort .
    8. Wahlweise: Konfigurieren Sie die Verbindungs- und Connector-Eigenschaften, um Attribute zuzuordnen und Datenimporte zu verwalten.
      Hinweis:
      Um diesen Schritt zu überspringen, wählen Sie aus Fahren Sie Fort Für Konfigurieren Sie Eigenschaften Aktivität.
      1. In Setup Phase des Playbooks: Wählen Sie aus Konfigurieren Sie Eigenschaften Aktivität.
      2. Zum Zuordnen der Asset-Tags aus MicrosoftMicrosoft Azure Event HubsSCCM Wählen Sie für das Asset-Tag-Attribut in der Computerklasse [cmdb_ci_Computer] im Abschnitt „Verbindungseigenschaften“ der Seite „Eigenschaften konfigurieren“ die aus Ordnen Sie Asset-Tags zu Kontrollkästchen.
      3. Um zu vermeiden, dass doppelte Datensätze in der Tabelle „CMDB-Datenträger“ [cmdb_ci_Disk] erstellt werden, wenn die Discovery-Anwendung ausgeführt wird, wählen Sie im Abschnitt „Connector-Eigenschaften“ der Seite „Eigenschaften konfigurieren“ die Option aus Vermeiden Sie das Erstellen doppelter Datensätze Kontrollkästchen.
      4. Um den Namen des Importdatenträgers auf das Format festzulegen, das mit Datenträger-Nr.[ beginnt Datenträgernummer ] Wählen Sie im Abschnitt „Connector-Eigenschaften“ der Seite „Eigenschaften konfigurieren“ die Option aus Datenträgername in Datenträgernummer umwandeln Kontrollkästchen.
        Wobei Datenträgernummer Ist die aus dem Datenträgernamen extrahierte Nummer
      5. Wählen Sie Fortsetzen.
    9. Wahlweise: Ändern Sie die SQL-Anweisung für eine Datenquelle.
      Hinweis:
      Um diesen Schritt zu überspringen, wählen Sie aus Überspringen Für Passen Sie die SQL-Anweisung der Datenquelle an Aktivität.
      1. In Setup Phase des Playbooks: Wählen Sie aus Passen Sie die SQL-Anweisung der Datenquelle an Aktivität.
      2. Doppelklicken Sie auf (oder verwenden Sie die Tastenkombination) Anwenderdefinierte SQL-Anweisung Spaltenwert für eine Datenquelle, und geben Sie die anwenderdefinierte SQL-Anweisung ein.
      3. Wiederholen Sie den Schritt 9.bFür jede Datenquelle, in der Sie die SQL-Anweisung ändern möchten.
      4. Wählen Sie Als vollständig markieren aus.
    10. Konfigurieren Sie die Importzeitpläne, um Daten in regelmäßigen Intervallen zu importieren.
      1. In Setup Phase des Playbooks: Wählen Sie aus Konfigurieren Sie den Importzeitplan Aktivität.
      2. Erweitern Sie den übergeordneten geplanten Datenimport in der Liste „Zeitpläne importieren“, um auszuwählen Verbindungsname – SCCM-Computeridentität Zeitplan importieren.
      3. Wählen Sie aus Aktiv Aktivieren Sie das Kontrollkästchen, und geben Sie dann den Ausführungszeitplan und die Zeitdetails ein.

        Weitere Informationen finden Sie unter Schedule a data import.

      4. Wählen Sie Speichern.
        Alternativ wählen Sie aus Jetzt Ausführen Um den Importzeitplan sofort auszuführen.
      5. Wählen Sie Fortsetzen.
    11. In Setup Phase des Playbooks: Wählen Sie aus Bestätigen Sie die Verbindungserstellung Aktivität zum Überprüfen, ob die Verbindung erstellt wurde.

    Nächste Maßnahme

    Wählen Sie Aus Zeigen Sie alle Verbindungen an Dient zum Überprüfen der Verbindungsdetails. Die erstellte Verbindung wird in der Liste der installierten Verbindungen angezeigt.