Konfigurieren Sie AWSKonfigurationsservice zum Senden von Ereignisbenachrichtigungen an ServiceNowInstanz
Konfigurieren Sie Amazon Web Services( AWS) Konfigurationsservice zum Senden von Ereignisbenachrichtigungen an ServiceNowInstanz für alle Änderungen am Lebenszyklusstatus einer Ressource.
Vorbereitungen
- Stellen Sie sicher, dass DiscoveryDas Plugin (com.snc.Discovery) ist in der Instanz installiert und aktiviert.
- Stellen Sie sicher, dass Sie gültig sind AWSAbonnements (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, nicht die Zeichen @ oder # enthält.
- Stellen Sie sicher, dass ein AWSEine 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 eines Anwenders mit der sn_cmp.cloud_event_integration-Rolle sind erforderlich, um die Instanz für die SNS-Benachrichtigungen zu 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 Konfigurationsverwaltungsdatenbank (CMDB) zu aktualisieren. Weitere Informationen finden Sie unter AWS Ereignisgesteuerte Discovery.
Wenn Sie Domänentrennung für verwenden Cloud-Discovery, Die Ereignisse sind auch domänengetrennt. Daher können Sie die Details eines verarbeiteten Ereignisses 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 Ereignisverarbeitung identifiziert der Cloud-Ereignisplaner die Domäne des Service-Accounts und weist dem Ereignis zu. Wenn bei der Identifizierung der Domäne vor der Verarbeitung ein Fehler auftritt, kann das Ereignis manchmal nicht zugewiesen bleiben und für alle Domänen sichtbar werden. Um die Sichtbarkeit fehlgeschlagener Ereignisse für alle Domänen zu verhindern, können Sie festlegen sn_cmp.error_events.default_domainEigenschaft zu sys_ID der Service Provider-Domäne, damit die fehlgeschlagenen Ereignisse nur dem Service Provider-Domänenadministrator angezeigt werden.