Konfigurieren Sie Pull-Connectors, um die Domänentrennung von Ereignissen zu personalisieren, damit Sie sie zum Erstellen von Ereignissen in anderen Domänen als der aktuell angemeldeten oder der Domäne MID-Server des Benutzers verwenden können.
Vorbereitungen
Stellen Sie sicher, dass Sie über das folgende Setup verfügen:
- Sie haben red Zugriff auf die Domäneninformationstabelle für die Rolle evt_mgmt_integration (Standardtabelle: core_company). Weitere Informationen finden Sie unter Configure an ACL rule.
- Sie haben die Systemeigenschaft [für evt_mgmt.connector_enable_custom_domain_separation aktiviert.
- Sie haben die folgenden Plugins in Ihrer ServiceNow -Instanzinstalliert:
- Ereignismanagement com.glideapp.itom.snac Plugin
- Ereignismanagement Connectors sn_em_connector Plugin
- Plugin „Domänen-Support – Domänenerweiterungs-Installationsprogramm com.glide.domain.msp_extensions.installer “ .
Sie können die Plugins aus dem ServiceNow Storeherunterladen.
Erforderliche Rolle: evt_mgmt_admin
Prozedur
-
Navigieren zu
-
In der Liste Connector-Instanzen daktivieren Sie die Connector-Instanz des Connectors, für den Sie Domain Separation konfigurieren möchten, indem Sie sie auswählen und das Kontrollkästchen Aktiv deaktivieren.
-
Wählen Sie Aktualisieren.
-
Navigieren zu .
-
Wählen Sie in der Liste Connector-Definitionen Ihre Connector-Definition aus.
-
Legen Sie fest, ob alle Ereignisse in einer angegebenen Domäne erstellt oder von einer Domäne bestimmt werden sollen, die in der Nutzlast jedes Ereignisses angegeben ist.
-
Doppelklicken Sie in der Tabelle Connector-Parameterauf Neue Zeile einfügen
-
Wählen Sie den Definitionsspeicherort der Domäne für die Ereigniserstellung.
- Damit alle Ereignisse in der angegebenen Domäne erstellt werden, geben Sie in der Spalte Nameden Wert payloadDomainInfoFieldValue ein.
- Damit Ereignisse in der in der Nutzlast des Ereignisses angegebenen Domäne erstellt werden, geben Sie in der Spalte Nameden Wert payloadDomainInfoFieldName ein.
Hinweis: Wenn payloadDomainInfoFieldValue und payloadDomainInfoFieldName angegeben werden, hat die in der Nutzlast des Ereignisses angegebene Domäne Vorrang.
-
Wählen Sie Aktualisieren.
-
Navigieren zu .
-
Wählen Sie auf der Seite Connector-Instanzen Ihre Connector-Instanz aus der Liste aus.
-
Geben Sie in der Liste Connector-Instanzwerte einen Wert im Feld Wert der Parameter an.
| Parameter | Wert |
|---|
| payloadDomainInfoFieldValue |
Der Wert, der zum Abgleichen des Domänendatensatzes verwendet wird. Beispiel: ServiceNow. |
| payloadDomainInfoFieldName |
Der Schlüssel in der Nutzlast, der den Domänenbezeichner enthält. Wenn beispielsweise das Nutzlastschlüsselunternehmen den Domänenbezeichner enthält, liefert der Wert in der Spalte „Wert“ die Unternehmensinformationen. Zum Beispiel:
- Unternehmen
- {
- „source“: „Solarwinds“,
- „Host“: „127.0.0.1“,
- „Unternehmen“: „ServiceNow“
- }
Hinweis: Dot-Walking wird nicht unterstützt.
|
-
Wählen Sie Speichern.
-
Wählen Sie Connector testen aus, um die Verbindung zwischen MID-Server und dem Connector zu überprüfen.
- Wenn der Test erfolgreich ist, wird eine Bestätigungsmeldung angezeigt.
- Wenn der Test fehlschlägt, erhalten Sie in einer Meldung Anweisungen zur Behebung des Problems.
Bei einem erfolgreichen Test wird eine Bildschirmmeldung angezeigt. Wenn der Test fehlschlägt, befolgen Sie die Anweisungen der Bildschirmnachricht, um das Problem zu beheben, und führen Sie dann einen weiteren Test aus.
Hinweis: Verwenden Sie ein Netzwerktool wie Ping, um zu überprüfen, ob die Anmeldeinformationen korrekt sind, und überprüfen Sie die Netzwerkverbindung zwischen MID-Server und dem Connector-Server.
-
Nachdem der Connector verifiziert wurde, wählen Sie den Link Zurück zur Connector-Instanz.
-
Aktivieren Sie die Connector-Instanz, indem Sie Aktiv und Aktualisierenwählen.
- Wahlweise:
Konfigurieren Sie die Domäne für Ereignisse, indem Sie Domänenmetadaten über die Connector-Parameterbereitstellen.
Um beispielsweise die Tabelle „Benutzer“ [sys_user] für eine einzelne Connector-Instanz im Formular
„Connector-Definitionen“ zu verwenden, erstellen Sie Parameter mit den folgenden Namen, und fügen Sie ihre Werte im Formular
„Connector-Instanz“ hinzu.
- connectorDomainInfoTableName - sys_user
Hinweis: Die Tabelle muss domänengetrennt sein.
- connectorDomainInfoColumnName Anwendername
- connectorDomainIdColumnName sys_domain
- connectorDomainPathColumnName sys_domain_path
Weitere Informationen finden Sie unter
Metadaten der Connector-Domäne.
Ergebnisse
Der Connector Ereignismanagement ist für Domain Separation eingerichtet.