Verwaltung von Benachrichtigungen mit IBM Cloud Verteilerlisten
Erfahren Sie, wie Sie in IBM Cloud Verteilerlisten für Benachrichtigungen einrichten und verwalten, um kontoweite Ereignisbenachrichtigungen per E-Mail oder Webhooks zu erhalten.
Sie können die Benachrichtigungsverteilerliste mit der IBM Cloud-Konsole verwalten. Sie können eine Liste mit bis zu 10 E-Mail-Adressen erstellen, die Benachrichtigungen erhalten können. Zur Verteilerliste hinzugefügte E-Mail-Adressen erhalten Benachrichtigungen zu allen Ereignissen, die das Konto betreffen. Um E-Mail-Adressen zur Verteilerliste hinzufügen zu können, müssen Sie mindestens die Rolle 'Bearbeiter' für den Kontoverwaltungsservice besitzen. Weitere Informationen finden Sie in Zugriffsberechtigungen für Kontoverwaltungsservices zuweisen.
E-Mail-Adressen, die vom Kontoinhaber zur Verteilerliste hinzugefügt wurden, erhalten Benachrichtigungen über alle Vorfälle, Wartungsarbeiten, Ankündigungen oder Sicherheitsbulletins, die auf der Benachrichtigungsseite des Kontoinhabers erscheinen.
Neben E-Mail-Adressen können Sie einer Verteilerliste bis zu 10 Webhooks hinzufügen. Kontoadministratoren können Webhooks erstellen und verwenden, um eine Anwendung so zu konfigurieren, dass sie asynchrone Benachrichtigungen empfängt, sobald ein
Plattformereignis auftritt. Die registrierten Webhooks senden die Informationen an die angegebene URL in Form einer HTTP-POST-Anforderung mit JSON-Nutzdaten. Der Inhaltstyp der Anforderung lautet application/json.
Hinzufügen von E-Mail-Adressen zu einer Benachrichtigungsverteilerliste in der Konsole
Führen Sie die folgenden Schritte aus, um E-Mails zu einer Benachrichtigungsverteilerliste hinzuzufügen:
-
Verwenden Sie die IBM Cloud-Konsole, wechseln Sie zu Verwalten > Konto > Benachrichtigungsverteilerliste.
-
Wählen Sie Hinzufügen > E-Mail aus.
-
Geben Sie einen Namen und eine E-Mail-Adresse ein.
Es können bis zu E-Mail-Adressen zur Verteilerliste hinzugefügt werden. E-Mail-Adressen müssen nicht unbedingt bekannten Benutzern in IBM Cloud entsprechen; Sie können jeden gewünschten Typ hinzufügen.
-
Klicken Sie auf Hinzufügen.
Abonnement der Verteilerliste beenden
Um die Subskription der Verteilerliste aufzuheben, verwenden Sie den Link in der Fußzeile einer beliebigen E-Mail, die von der Verteilerliste gesendet wird.
Aktivierung von Event Notifications für die Benachrichtigungsverteilerliste
Mit IBM Cloud® Event Notifications können Sie wählen, ob Sie Ihre Benachrichtigungen an verschiedene Ziele senden möchten, z. B. an E-Mail, SMS oder Webhooks. Event Notifications ist eine Alternative zur Benachrichtigungsverteilerliste. Es bietet Ihnen die Möglichkeit, über kritische Ereignisse in Ihrem Konto benachrichtigt zu werden und Ihre Benachrichtigungen in großem Umfang zu verwalten. Weitere Informationen finden Sie unter Erste Schritte mit Event Notifications.
Wenn ein interessantes Ereignis auf der Plattform IBM Cloud eintritt und ein Ereignis erzeugt wird, kommuniziert der Benachrichtigungsverteiler mit einer angeschlossenen Instanz von Event Notifications, um eine Benachrichtigung an das unterstützte Ziel weiterzuleiten. Weitere Informationen über unterstützte Event Notifications Ziele finden Sie unter Ereignisziele.
Ereignisse für Benachrichtigungen
In der folgenden Tabelle sind die Ereignistypen aufgeführt, die der Benachrichtigungsdienst an Event Notifications sendet:
| Ereignisname | Ereignistyp | Beschreibung |
|---|---|---|
| Wartung | com.ibm.cloud.notificationapi.maintenance |
Geplante Wartungsaktivitäten, die zur Aufrechterhaltung eines optimalen Status für den IBM Cloud-Plattform- und -Infrastrukturbetrieb erforderlich sind. |
| Vorfall | com.ibm.cloud.notificationapi.incident |
Unerwartete Auswirkungsereignisse, die zu Ausfällen führen oder die Funktionalität einschränken können. |
| Sicherheitsbulletins | com.ibm.cloud.notificationapi.security_bulletins |
Ankündigungen zu Sicherheitslücken und den erforderlichen Aktionen. |
| Ankündigungen | com.ibm.cloud.notificationapi.announcements |
Updates zu neuen Infrastrukturfunktionen und -diensten auf IBM Cloud. |
| Ressource | com.ibm.cloud.notificationapi.resource |
Aktualisierungen der Ressourcenaktivitäten. |
| Abrechnung und Nutzung | com.ibm.cloud.notificationapi.billing_and_usage |
Aktualisierungen der Abrechnungs- und Nutzungstarife. |
| Ereignisname | Ereignistyp | Beschreibung |
|---|---|---|
| Ausgabenwarnungen (Abrechnung und Nutzung) | com.ibm.cloud.notificationapi.billing_and_usage:spending_alerts |
Ausgabenwarnungen. |
Hinzufügen einer Instanz von Event Notifications zur Verteilerliste für Benachrichtigungen
Bevor Sie eine Instanz von Event Notifications zur Verteilerliste für Benachrichtigungen hinzufügen können, müssen Sie sicherstellen, dass Sie bereits eine Instanz des Dienstes Event Notifications haben, die sich im selben Konto wie die Verteilerliste befindet. Wenn Sie keine Event Notifications Service-Instanz haben, siehe Erste Schritte mit Event Notifications. Führen Sie die folgenden Schritte aus, um eine vorhandene Event Notifications Dienstinstanz zur Benachrichtigungsverteilerliste hinzuzufügen:
- Verwenden Sie die IBM Cloud-Konsole, wechseln Sie zu Verwalten > Konto > Benachrichtigungsverteilerliste.
- Klicken Sie auf Hinzufügen > Event Notifications.
- Wählen Sie eine Event Notifications Service-Instanz aus der Event Notifications Instanzliste aus. Wenn Sie nicht über eine Event Notifications Service-Instanz verfügen, die Sie mit Ihrem Konto verbinden können, können Sie eine im IBM Cloud Katalog erstellen.
- Klicken Sie auf Hinzufügen.
Sie können keine Event Notifications Dienstinstanz zu einer bereits konfigurierten Benachrichtigungsverteilerliste hinzufügen.
Senden von Testbenachrichtigungen an eine Event Notifications-Instanz
Nachdem Sie eine Event Notifications Instanz zu Ihrer Benachrichtigungsverteilerliste hinzugefügt haben, können Sie testen, ob die vom Benachrichtigungsdienst erzeugten Ereignisse an diese Instanz weitergeleitet werden.
Führen Sie die folgenden Schritte aus, um eine Testmeldung an eine Instanz von Event Notifications zu senden:
- Gehen Sie in der Konsole IBM Cloud auf Verwalten > Konto > Verteilerliste für Benachrichtigungen.
- Wählen Sie die Instanz Event Notifications, an die Sie eine Testbenachrichtigung senden möchten, und klicken Sie auf das Symbol Aktionen
> Test.
- Wählen Sie den Ereignistyp aus, den Sie testen möchten, und klicken Sie dann auf Test senden.
- Wenn Sie die Testbenachrichtigung erneut senden möchten, klicken Sie auf Test erneut senden.
Details der Benachrichtigungsnutzdaten
Wenn eine Event Notifications Instanz zur Verteilerliste Ihres Kontos hinzugefügt wird und das Konto eine Benachrichtigung erhält, wird eine Benachrichtigungs-Nutzlast an diese Event Notifications Instanz gesendet. Die Eigenschaften des Payload-Objekts sind für alle Ereignistypen gleich. Siehe das folgende Payload-Beispiel, das detaillierte Informationen über ein Wartungsereignis zum Senden einer Testmeldung enthält:
{
"instanceId": "12345678-abcd-1234-efgh-1234567890ab",
"id": "CHG1234567",
"source": "crn:v1:bluemix:public:notificationapi::a/<scope>:12345678-abcd-1234-efgh-1234567890ab::",
"ibmenseverity": "high_impact",
"severity": "high_impact",
"ibmensourceid": "crn:v1:bluemix:public:notificationapi::a/<scope>:12345678-abcd-1234-efgh-1234567890ab::",
"type": "com.ibm.cloud.notificationapi.maintenance",
"time": "2025-10-08T18:31:09.363Z",
"ibmendefaultshort": "Maintenance - High Impact: this is a maintenance test notif",
"ibmendefaultlong": "this is a maintenance test notif \n \nSource ID: CHG1234567 \nType: Maintenance \nSeverity: High Impact \nStart Time: 23 Oct 2025, 7:09 PM UTC \nEnd Time: 24 Oct 2025, 7:09 PM UTC \nUpdate Time: 21 Oct 2025, 2:52 AM UTC \n\nthis is the body text and sev = 1\n\nThis is a test email, please disregard\n\n\n",
"ibmensmstext": "Maintenance - High Impact: this is a maintenance test notif \nSource ID: CHG2755299 \nCategory: Maintenance \nSeverity: High Impact \n",
"ibmensubject": "Maintenance - High Impact: this is a maintenance test notif",
"ibmenhtmlbody": "<div> this is a maintenance test notif</div></br><div><div><b>Source ID:</b> CHG2755299</div><div><b>Type:</b> Maintenance</div><div><b>Severity:</b> High Impact</div><div><b>Start Time:</b> 23 Oct 2025, 7:09 PM UTC</div><div><b>End Time:</b> 24 Oct 2025, 7:09 PM UTC</div><div><b>Update Time:</b> 21 Oct 2025, 2:52 AM UTC</div></br>this is the body text and sev = 1</br></div><div></br><b>This is a test email, please disregard</b></br><div>",
"specversion": "1.0",
"datacontenttype": "application/json",
"data": {
"sourceID": "CHG1234567",
"category": "maintenance",
"severity": 1,
"crnMasks": [],
"startTime": "1761246551",
"endTime": "1761332951",
"title": [
{
"language": "en",
"text": "this is a maintenance test notif"
}
],
"body": [
{
"content-type": "text/html",
"language": "en",
"text": "this is the body text and sev = 1"
}
]
}
}
In der folgenden Tabelle finden Sie weitere Informationen zu den Eigenschaften der Nutzlast der Meldung für Event Notifications.
| Eigenschaft | Beschreibung |
|---|---|
instanceId |
Der Dienstinstanzwert der Instanz Event Notifications aus der Eigenschaft source. |
id |
Die Benachrichtigungs-ID. |
source |
Die Kennung der Quelle, in der das Ereignis aufgetreten ist. In diesem Fall löst notification-api das Ereignis in der Instanz Event Notifications eines bestimmten Kontos aus. Dies wird durch einen eindeutigen Cloud-Ressourcennamen
(CRN) wie folgt dargestellt:crn:<version>:<cname>:<ctype>:notificationapi:<location>:a/<scope>:<instanceId>:: |
ibmenseverity |
Der Schweregrad des Ereignisses. Nur Wartungs- und Störungsereignisse können einen nicht leeren Schweregradwert haben.
Wartungsereignisse können nicht leere Werte haben: |
severity |
Dasselbe wie bei der Eigenschaft ibmseverity. |
type |
Der erstellte Ereignistyp. |
time |
Der Zeitstempel der koordinierten Weltzeit (UTC), wann das Ereignis eingetreten ist. |
ibmendefaultshort |
Gibt den Titel der Meldung zusammen mit dem Schweregrad zurück. |
ibmendefaultlong |
Gibt eine einzelne Zeichenkette zurück, die aus allen Eigenschaften der Meldung besteht. |
ibmensmstext |
Gibt eine einzelne Zeichenkette zurück, die sich aus dem Titel und einer der folgenden Eigenschaften zusammensetzt, sofern sie vorhanden sind: sourceID, component, region, category,
severity. |
ibmensubject |
Gibt den Titel der Meldung zusammen mit dem Schweregrad zurück. |
ibmenhtmlbody |
Der HTML-Text der Benachrichtigung. |
specversion |
Die Version der CloudEvents Spezifikation, die Event Notifications unterstützt. |
datacontenttype |
Der MIME-Typ des Dateninhalts. |
data |
Ein Benachrichtigungsobjekt, das die Metadaten über das Benachrichtigungsereignis enthält. Jeder Ereignistyp hat die gleichen Dateneigenschaften. Diese besteht aus sourceID, category, severity,
crnMasks, startTime, endTime, title und body.
|
Event Notifications-Instanz löschen
Sie können jede Instanz von Event Notifications löschen, die Sie der Benachrichtigungsliste hinzugefügt haben, indem Sie die folgenden Schritte ausführen:
- Wählen Sie die Event Notifications Service-Instanz aus, die Sie aus der Benachrichtigungsverteilerliste löschen möchten, und klicken Sie auf das Symbol Aktionen
.
- Klicken Sie auf Löschen.
Webhooks einer Verteilerliste hinzufügen
Führen Sie die folgenden Schritte aus, um einer Verteilerliste Webhooks hinzuzufügen:
-
Rufen Sie in der IBM Cloud®-Konsole Verwalten > Konto > Benachrichtigungsverteilerliste auf.
-
Klicken Sie auf Hinzufügen und wählen Sie Webhook hinzufügen aus.
-
Geben Sie einen Namensbezeichner für Ihren Webhook und einen Endpunkt URL ein, an den die Benachrichtigungen über Ereignisse gesendet werden, wenn der Webhook ausgelöst wird. Richten Sie die URL ein, die Ihr eigener angepasster Endpunkt sein wird.
Darüber hinaus sind die Felder 'Angepasster Header' und 'Sicherer Header' für die Festlegung verfügbar. Sie können diese angeben, indem Sie auf Header hinzufügen bzw. Sicheren Header hinzufügen klicken. Wenn Sie einen sicheren Header für Berechtigungsnachweise hinzufügen möchten, werden diese mit den privaten Daten verschlüsselt übergeben. Dieser Headertyp kann gelöscht, aber später nicht bearbeitet werden. Sie können benutzerdefinierte Header später problemlos bearbeiten und löschen.
Wenn Sie keine Benachrichtigungen mehr erhalten wollen, können Sie Ihren Webhook ohne großen Aufwand aus der Verteilerliste löschen, indem Sie in der Zeile Ihres Webhooks auf das Symbol Aktionen
> Löschen klicken.
Sie können auswählen, welches IBM Cloud-Konto Sie verwenden, indem Sie in der Konsole auf die Schaltfläche für den Kontowechsel klicken. Benutzer im ausgewählten Konto empfangen Benachrichtigungen zu allen Ereignissen, die sich auf das Konto auswirken.
Wenn Sie eine Benachrichtigung über einen Webhook erhalten, wird eine Nutzlast an Ihren angegebenen Webhook-Endpunkt (URL) gesendet, die Sie über alle Details eines Ereignisses informiert. Sehen Sie sich das folgende Beispiel an:
{
"account_id": "2dd2d2de4add4a098ebd0999be5cc555",
"body": [
{
"language": "en",
"text": "<p><br />SERVICES/COMPONENTS AFFECTED:<br />- Cloudant NoSQL DB<br />- Code Engine<br />- DNS Services<br />- App ID<br />- IBM Watson Machine Learning<br />- Continuous Delivery - Toolchain<br />- MQ in IBM Cloud<br />- Hyper Protect Crypto Services<br /><br />IMPACT:<br />- Users may experience connectivity issues when trying to connect to Cloudant services.<br /><br />STATUS:<br />- 2021-05-25 14:54 UTC - INVESTIGATING - We are aware of the issue and are currently investigating. More information will be provided as it becomes available.</p>"
}
],
"category": "Incident",
"componentNames": "Cloudant",
"continentNames": [
"North America",
"Europe",
"Asia Pacific"
],
"regionNames": [
"Washington DC",
"London",
"Dallas",
"Sydney",
"Tokyo",
"Frankfurt"
],
"regions": [
"us-east",
"eu-gb",
"us-south",
"au-syd",
"jp-tok",
"eu-de"
],
"severity": "Severity 1",
"sourceID": "INC3918600",
"startTime": 1621949594,
"state": "Investigating",
"title": [
{
"language": "en",
"text": "INVESTIGATING: IBM Cloudant - selective services are unavailable"
}
],
"updateTime": 1621954682
}
Kopfzeilen
Sie erhalten die Payload mit einem Header, den Sie in der Benutzeroberfläche konfiguriert haben, als Sie einen Webhook hinzugefügt haben, und mit einem zusätzlichen Versions-Header, der eine semantische Versionsnummer enthält. Dieser Versionsheader kann verwendet werden, um das erwartete Format der Webhook-Nutzdaten zu bestimmen.
Der aktuelle Header der Version ist "IBM-Notifications-API-Version": "v2.0.0".
Feldwerte
Die folgenden Beschreibungen enthalten Informationen zu den Feldwerten, die innerhalb der Nutzdaten gesendet werden:
body: Dieses Feld beschreibt das Ereignis, das auf der Plattform stattfindet, und betrifft Sie. Dieses Feld enthält eine detaillierte, benutzerlesbare Beschreibung der Benachrichtigung und kann mehrere Absätze lang sein. Es kann
auch HTML-Formatierung enthalten. Dieses Feld ist so konfiguriert, dass mehrere Sprachen unterstützt werden, derzeit wird jedoch nur Englisch unterstützt.
category: Der Typ des Ereignisses. Mögliche Werte sind: incident (Vorfall), maintenance (Wartung), announcement (Ankündigung) und security bulletins (Sicherheitsbulletins).
componentNames: Wenn ein Service betroffen ist, wird dies in diesem Feld dargestellt. Dabei kann es sich auch um einen globalen Wert wie Component: IBM Cloud handeln, nicht nur um einen bestimmten Dienst. Siehe die
Dienste auf der Katalogseite IBM Cloud.
regions: Dieses Feld zeigt die Position des Ereignisses an.
severity: Dieses Feld bezieht sich auf den Schweregrad des Ereignisses. Die Prioritätsstufe für Vorfälle kann 1, 2, 3 oder 4 sein, für Wartung high (Hoch), medium (Mittel) oder low (Niedrig) und für Ankündigungen major (Schwerwiegend)
oder minor (Geringfügig). Ausführliche Beschreibungen der Bewertungsstufen finden Sie in den folgenden Beschreibungen:
* **Incidents**
* `Severity 1`: Business-critical functionality is inoperable or critical interference failed. This severity usually applies to the production environment and the inability to access services is causing a critical impact on operations.
* `Severity 2`: Core functionality is impacted. Service is operational but causing major impact on usage.
* `Severity 3`: Partial or noncritical disruption to functionality with minimal or isolated impact.
* `Severity 4`: A minor issue that requires action, but does not impact functionality or usage.
* **Maintenance**
* `High impact`: Maintenance will, or is likely to cause service outages and disruptions.
* `Medium impact`: Maintenance will, or is likely to cause measurable service degradation but not an actual outage.
* `Low impact`: Maintenance will cause no service disruption during or after the maintenance window.
* **Announcements**
* `Major`: Important incidents such as legal notices, service deprecation, or security patches.
* `Minor`: Informative announcements such as product enhancements.
Das Attribut "severity" in der Nutzlast der Anfrage kann den Wert 0, 1, 2, 3 oder 4 annehmen. In der folgenden Tabelle sind die Schweregrade und die entsprechenden Klassifizierungen aufgeführt:
| Wertigkeit | Vorfall | Wartung | Ankündigung |
|---|---|---|---|
| 0 | Priorität 4 | Niedrig | Untergeordnet |
| 1 | Priorität 1 | Hoch | Übergeordnet |
| 2 | Priorität 2 | Mittel | Untergeordnet |
| 3 | Priorität 3 | Niedrig | Untergeordnet |
| 4 | Priorität 4 | Niedrig | Untergeordnet |
state: Dieses Feld ist nur für Wartung und Benachrichtigungen verfügbar. Sehen Sie sich die folgenden möglichen Werte an:
* Values for *Maintenance* states: Planned, In progress, Completed, Canceled, Failed
* Values for *Incident* states: New issue, Investigating, Resolved
title: Das Titelfeld teilt Ihnen mit, worum es bei der Benachrichtigung geht. Dieses Feld ist so konfiguriert, dass mehrere Sprachen unterstützt werden, derzeit wird jedoch nur Englisch unterstützt.
startTime, endTime: Sie können überprüfen, wann das Ereignis beginnt und wann es endet.
Die Felder startTime und endTime zeigen die Startzeit und die Endzeit des Ereignisses in Unix-Zeitmarken für die koordinierte Weltzeit an.
Felder, die innerhalb der Nutzdaten gesendet werden, können entweder erforderlich oder optional sein. Optionale Felder, z. B. startTime, werden übergeben, wenn die Benachrichtigung über diesen Informationstyp verfügt, und werden
nicht übergeben, wenn die Benachrichtigung nicht über diesen Informationstyp verfügt. Erforderliche Felder, z. B. category, werden in jedem Fall übergeben. In der folgenden Tabelle ist aufgeführt, welche Felder erforderlich
sind und welche optional:
| Feld | Erforderlich oder optional |
|---|---|
| account_id: account_id | Required |
| category: notification.category | Required |
| title: notification.title | Required |
| startTime: notification.startTime | Optional |
| endTime: notification.endTime | Optional |
| updateTime: notification.updateTime | Optional |
| body: notification.body | Required |
| state: notification.state | Optional |
| sourceID: notification.sourceID | Optional |
| regions: notification.regions | Optional |
| continentNames: notification.continentNames | Optional |
| regionNames: notification.regionNames | Optional |
| componentNames: notification.componentNames | Optional |
| subCategory: notification.subCategory | Optional |
| severity: notification.severity | Optional |
In Zukunft können weitere Felder hinzugefügt werden, ohne dass eine größere Versionsänderung erforderlich ist. Dies bedeutet, dass jeder Code, der Benachrichtigungen verarbeitet, darauf vorbereitet sein sollte, die Felder zu ignorieren, die er nicht erkennt.
Senden von Testbenachrichtigungen an einen Webhook
Nachdem Sie mit den obigen Schritten einen Webhook konfiguriert haben, können Sie ihn ohne auf einfache Weise testen. Senden Sie eine Testbenachrichtigung an Ihren Webhook und vergewissern Sie sich, dass Ihre Webhook-Integration ordnungsgemäß funktioniert und die Benachrichtigung empfängt.
Führen Sie zum Senden einer Testbenachrichtigung an einen Webhook die folgenden Schritte aus:
- Rufen Sie in der IBM Cloud-Konsole Verwalten > Konto > Benachrichtigungsverteilerliste auf.
- Wählen Sie den Webhook aus, an den Sie eine Testbenachrichtigung senden möchten, und klicken auf das Symbol Aktionen
.
- Klicken Sie auf Testen > Test senden.
- Wenn Sie die Testbenachrichtigung erneut senden möchten, klicken Sie auf Test erneut senden.
Slack-Webhooks zu einer Verteilerliste hinzufügen
Sie können Slack-Webhooks zu Ihrer Verteilerliste hinzufügen und über sie kontoweite IBM Cloud-Benachrichtigungen erhalten.
Um einen Webhook zu erstellen, richten Sie zuerst eine App in Slack ein und erstellen Sie den eingehenden Webhook, der die eindeutige URL bereitstellt, an die Sie den Benachrichtigungs-Nachrichtentext in Form von JSON-Nutzdaten senden können. Sie erhalten die Benachrichtigungen in dem ausgewählten Slack-Kanal, in dem Sie Ihre App installiert haben. Weitere Informationen finden Sie unter Senden von Nachrichten über eingehende Webhooks.
Führen Sie die folgenden Schritte aus, um einen Slack-Webhook in der IBM Cloud-Konsole hinzuzufügen:
- Rufen Sie in der IBM Cloud-Konsole Verwalten > Konto > Benachrichtigungsverteilerliste auf.
- Klicken Sie auf Hinzufügen und wählen Sie Slack aus.
- Geben Sie einen Namen für Ihren Webhook und eine Slack-Webhook-URL ein. Die Benachrichtigungen werden an diese eindeutige URL gesendet.
Webhooks von Microsoft Teams zu einer Verteilerliste hinzufügen
Sie können Ihrer Verteilerliste ebenfalls Microsoft Teams-Webhooks hinzufügen, damit Sie kontoweite IBM Cloud-Benachrichtigungen erhalten.
Um einen Webhook in der IBM Cloud-Konsole zu erstellen, erstellen Sie den eingehenden Webhook zunächst in Microsoft Teams. Dies ermöglicht externen Apps die gemeinsame Nutzung von Inhalten in Teams-Kanälen und stellt die eindeutige URL bereit, über die Sie den Benachrichtigungstext in Form von JSON-Nutzdaten senden können. Sie erhalten die Benachrichtigungen in dem ausgewählten Teams-Kanal, in dem Sie den eingehenden hinzugefügt haben. Weitere Informationen finden Sie unter Eingehenden Webhook erstellen.
Führen Sie zum Hinzufügen eines Microsoft Teams-Webhooks in der IBM Cloud-Konsole die folgenden Schritte aus:
- Rufen Sie in der IBM Cloud-Konsole Verwalten > Konto > Benachrichtigungsverteilerliste auf.
- Klicken Sie auf Hinzufügen und wählen Sie Microsoft-Teams aus.
- Geben Sie einen Namen für Ihren Webhook und eine URL für den Microsoft Teams-Webhook ein. Die Benachrichtigungen werden an diese eindeutige URL gesendet.
Einrichten von ServiceNow webhooks
Anders als bei der Integration von Microsoft Teams- und Slack-Webhooks muss die Konfiguration bei der Einrichtung eines ServiceNow-Webhooks auf der Seite des Webhook-Ziels erfolgen.
Zunächst müssen Sie auf der ServiceNow-Website eine scriptgesteuerte REST-API erstellen. Nachdem die scriptgesteuerte REST-API konfiguriert wurde, müssen Sie außerdem eine Ressource für die scriptgesteuerte REST-API erstellen. Als Anforderungsmethode muss HTTP POST festgelegt werden. Anschließend müssen Sie einen Code für die Ausführung der Ressource angeben.
Wenn Sie mit dem Prozess fertig sind und die URL für Ihre Scripted REST API haben, können Sie damit beginnen, sie auf der Seite IBM Cloud Benachrichtigungsverteiler zu verwenden und Webhooks zu erstellen.
Um den kompletten ServiceNow Webhook-Integrationsprozess kennenzulernen, folgen Sie den Anweisungen im Blogbeitrag How to Integrate Webhooks Into ServiceNow. Dieser Blog führt Sie im Detail durch die Schritte.