IBM WebSEAL -Erkennung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Die Anwendung ® Discovery verwendet die Muster IBM WebSEAL, um WebSEAL Anwendungen, Webanwendungsserver und Verbindungen in Ihrer Infrastruktur zu finden. Um einige dieser Ressourcen zu erkennen, müssen Sie die Anwendung Muster für Discovery und Service-Mapping aus dem Store ® ] installieren.

    Apps im Store anfordern

    Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.

    Voraussetzungen

    Detaillierte Informationen zu IBM WebSEAL

    Weitere Informationen finden Sie unter Detailinformationen über die mittels ITOM-Transparenz erkannten Produkte

    Authentifizierung

    Der WebSEAL -Authentifizierungsprozess umfasst die HTTP-Header-Authentifizierung mit Basic-Anmeldeinformationen Basic authentication credentials.

    Wenn Sie die Erkennung zum ersten Mal ausführen, konfigurieren Sie die Affinität von Anmeldeinformationen für Discovery und Orchestration Credential affinity for Discovery and Orchestration.
    Hinweis:
    Anmeldeinformationsaffinität ist im Debug-Modus nicht verfügbar.
    Konfiguriert MID-Server

    Stellen Sie sicher, dass MID-Server Zugriff und Berechtigungen zum Senden von HTTPS-Anforderungen an die Anwendung WebSEAL hat.

    Konfigurierte Benutzerberechtigungen zum Ausführen von API-Aufrufen

    Stellen Sie sicher, dass der Benutzer über die Berechtigung zum Ausführen der folgenden API verfügt:

    • /net/general

    • /net/dns

    • /wga/reverseproxy

    • /wga/reverseproxy/<reverse_proxy_id> /configuration/sttanza/junction/entry_name/match-vhj-first

    • /wga/reverseproxy/<reverse_proxy_id> /junctions
    • /wga/reverseproxy/“<reverse_proxy_id> /junctions?junctions_id=<junction_id>

    • /wga/widgets/health.json

    HTTP-Klassifizierung aktiviert
    Das Muster IBM WebSEAL wird ausgelöst, wenn Sie die Erkennung auf dem Server ausführen, auf dem sich WebSEAL befindet. Stellen Sie sicher, dass die HTTP-Klassifizierung in der Instanz vorhanden ist. Weitere Informationen finden Sie unter HTTP-Klassifizierung erstellen und Erkennung über einen HTTP- oder HTTPS REST-Aufruf ausführen.

    Während der horizontalen Erkennung erfasste Daten

    Feld Beschreibung
    ISAM-Server [cmdb_ci_isam_server]
    Name Der Name des Servers, wie vom /net/general -API-Aufruf zurückgegeben. Wenn das Feld leer ist, wird versucht, dieses Feld mit nslookup für die IP-Adresse auszufüllen.
    IP-Adresse [ip_address] Die IP-Adresse gemäß Erkennungszeitplan/-konfiguration
    fqdn Die vom/net/dns -API-Aufruf zurückgegebene search_domain.
    WebSEAL [cmdb_ci_app_server_websear]
    Name Der Name des WebSEAL -Servers, wie von der API zurückgegeben.
    IP-Adresse [ip_address] Die IP-Adresse gemäß Erkennungszeitplan/-konfiguration
    fqdn Die vom/net/dns -API-Aufruf zurückgegebene search_domain.
    install_status Der Status ist standardmäßig auf „ Installiert “ festgelegt.
    operation_status Der Status ist standardmäßig auf „ Operativ “ festgelegt.
    install_directory Gemäß der Identifizierungsanforderung wird dieses Feld mit dem FQDN des Servers ausgefüllt.
    WebSEAL-Reverse-Proxys [cmdb_ci_websear_reverse_proxy]
    Name Der Name der Ressource gemäß der API-Antwort.
    object_id ID der Ressource der API-Antwort.
    install_status Gibt an, ob die Installation aktiviert ist.
    operational_status Gibt an, ob der Vorgang gestartet wurde.
    service_type – hartcodiert Der Status ist standardmäßig auf Websear Reverse Proxyfestgelegt.
    websear_health_status Von WebSEAL wurde der Integritätsstatus in Bezug auf den API-Aufruf /wga/widgets/health.json gemeldet
    WebSEAL-Junctions [cmdb_ci_websear_junction]
    Name Der Name der Ressource gemäß der API-Antwort.
    object_id
    Die ID der Ressource, erstellt als eindeutige Hash-Nummer, die dem Namen der Ressource (Groß-/Kleinschreibung beachten) entspricht.
    Hinweis:
    Die Unempfindlichkeit der Abfragen nach Groß-/Kleinschreibung kann doppelte Felder erstellen, wenn der Name -Wert mit dem Objekt-ID- Wert identisch ist. Eines der Identifizierungsattribute muss geändert werden, damit es einen eindeutigen Wert hat.
    install_status Hartcodiert in Status „Installiert“.
    operational_status Hartcodiert in Betriebsstatus
    stateful_junction Boolescher Wert, der angibt, ob es sich um eine statusbehaftete Verbindung handelt
    transparent_path_junction Boolescher Wert, der angibt, ob es sich um eine transparente Pfadverbindung handelt
    connection_type Liste für den Typ der Kreuzung
    WebSEAL-Back-End-Server [cmdb_ci_websear_backend_server]
    Name Name der Ressource gemäß API-Antwort
    object_id Die ID der Ressource gemäß API-Antwort
    install_status Status der Ressource gemäß dem Wert „Aktiviert“ in der API-Antwort
    operational_status Status der Ressource gemäß dem Wert „Vorgangsstatus“.
    server_id Die UUID, die zum Identifizieren des Knoten-Webservers verwendet wird
    http_port HTTP-Port des Back-End-Servers einer Drittpartei. Gilt, wenn der Verbindungstyp tcp ist.
    service_port TCP-Port des Back-End-Servers einer Drittpartei. Der Standardwert ist 80 für TCP-Junctions und 443 für SSL-Junctions
    Priorität Die Priorität des Servers (1–9). Der Standardwert ist 9.
    Tabelle : 1. Musterbeziehungen
    CI Beziehungstyp CI

    Webseal [cmdb_ci_app_server_webseal]

    Wird ausgeführt auf::Wird ausgeführt

    ISAM-Server [cmdb_ci_isam_server]

    Websear-Reverse-Proxy [cmdb_ci_websear_reverse_proxy]

    Gehostet auf::Hostet

    Referenz [load_balancer]

    Webseal [cmdb_ci_app_server_webseal]

    Websear-Reverse-Proxy [cmdb_ci_websear_reverse_proxy]

    Wird ausgeführt auf::Wird ausgeführt

    Referenz [isam_server]

    ISAM-Server

    [cmdb_ci_isam_server]

    Websean-Junction [cmdb_ci_websear_junction]

    Zugeordnet zu::Zugeteilt

    Referenz [service]

    Websear-Reverse-Proxy [cmdb_ci_websear_reverse_proxy]

    Websean-Junction [cmdb_ci_websear_junction]

    Eigentümer von::Eigentum von

    Referenz [pool]

    Lastenausgleichsmodul-Poolmitglied [cmdb_ci_websear_backend_server]

    Websean-Junction [cmdb_ci_websear_junction]

    Nur Referenz [load_balancer]

    Webseal [cmdb_ci_app_server_webseal]

    Hinweis:
    Derzeit ist die Beziehung zwischen den Back-End-Servern und den tatsächlichen Server-CIs in der CMDB für HD nicht möglich.