IBM WebSEAL -Erkennung
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. |
| 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] |