Konfigurieren Sie AWS Konfigurieren Sie den Service, um Ereignisbenachrichtigungen an zu senden ServiceNow Instanz
Konfigurieren Sie Amazon Web Services( AWS) Konfigurieren Sie den Service, um Ereignisbenachrichtigungen an zu senden ServiceNow Instanz für alle Änderungen im Lebenszyklusstatus einer Ressource.
Vorbereitungen
- Stellen Sie sicher, dass Discovery Das Plugin „“ (com.snc.Discovery) wird in der Instanz installiert und aktiviert.
- Stellen Sie sicher, dass Sie gültig sind AWS Abonnements (Service-Accounts) und die zugehörigen logischen Rechenzentren werden erkannt.
- Stellen Sie sicher, dass das Passwort des Anwenderaccounts, das zum Abonnieren der Instanz für den Simple Notification Service (SNS) verwendet wird, die Zeichen @ oder # nicht enthält.
- Stellen Sie sicher, dass ein AWS Die Rolle ist verfügbar, die auf die folgenden Services und Ressourcen zugreifen kann:
- SNS
- AWS-Konfigurationsservice
- Ressourcentypen, für die Sie die Konfigurationsänderung nachverfolgen möchten
- ServiceNow-Rollen:
- discovery_admin
- sn_CMP.Cloud_event_Integration: Die Zugriffsanmeldeinformationen von ServiceNow Ein Anwender mit der Rolle „sn_CMP.Cloud_event_Integration“ muss die Instanz SNS-Benachrichtigungen abonnieren. Weitere Informationen finden Sie unter Erstellen Sie einen Anwender Und Weisen Sie einem Anwender eine Rolle zu .
Warum und wann dieser Vorgang ausgeführt wird
Die ServiceNow® Die ereignisgesteuerte Discovery verwendet die Ereignisse, um die neuesten Ressourceninformationen in der Configuration Management Database (CMDB) zu aktualisieren. Weitere Informationen finden Sie unter AWS Ereignisgesteuerte Discovery.
Wenn Sie Domänentrennung für Cloud-Discovery verwenden, sind auch die Ereignisse nach Domänen getrennt. Daher können Sie die Details eines verarbeiteten Events nur anzeigen, wenn es zu Ihrer Domäne gehört. Wenn ein Ereignis keinem Service-Account zugeordnet ist, wird es der globalen Domäne zugeordnet.
Während der Eventverarbeitung identifiziert der Cloud Event Scheduler die Domäne des Serviceaccounts und weist sie dem Event zu. Wenn beim Identifizieren der Domäne vor der Verarbeitung ein Fehler auftritt, kann das Event manchmal nicht zugewiesen werden und wird für alle Domänen sichtbar. Um zu verhindern, dass die fehlgeschlagenen Events für alle Domänen sichtbar sind, können Sie die Eigenschaft sn_cmp.error_events.default_domain auf die sys_id der Service Provider-Domäne festlegen, sodass die fehlgeschlagenen Events nur dem Domänenadministrator des Service Providers angezeigt werden.