Freigeben über


Weiterleiten von Ereignissen aus einem Azure Event Grid-Namespacethema an ein anderes Namespacethema (Vorschau)

Das Weiterleiten von Ereignissen von einem Azure Event Grid-Namespacethema an ein anderes Namespacethema ist ein einfacher Prozess, der die Flexibilität und Skalierbarkeit Ihrer ereignisgesteuerten Architektur verbessert. Unabhängig davon, ob Sie innerhalb derselben Ressource oder in verschiedenen Ressourcen arbeiten, bietet der Azure Event Grid-Namespace eine nahtlose Möglichkeit zur effizienten Weiterleitung von Ereignissen.

Sie können Ereignisse aus einem Thema in einem Namespace an ein anderes Thema im selben Namespace weiterleiten.

Diagramm: Weiterleitung von Ereignissen aus einem Namespacethema an ein anderes Thema im selben Namespace

Sie können auch Ereignisse aus einem Thema in einem Namespace an ein Thema in einem anderen Namespace weiterleiten.

Diagramm: Weiterleitung von Ereignissen aus einem Namespacethema an ein anderes Thema in einem anderen Namespace

Aktivieren der verwalteten Identität für den Quellnamespace

In diesem Schritt aktivieren Sie die verwaltete Identität für den Quellnamespace (Namespace, der das Quellthema enthält). Wählen Sie die Identität aus, die für Ihr Szenario geeignet ist. Siehe Empfehlungen zu bewährten Methoden für verwaltete Systemidentitäten. Hier verwenden wir zu Demozwecken die systemseitig zugewiesene Identität.

  1. Navigieren Sie zur Azure-Portalseite für den Namespace mit dem Quellthema.

  2. Wählen Sie im linken Navigationsbereich Identität aus.

  3. Wählen Sie auf der Registerkarte Systemseitig zugewiesen für Status die Option Ein aus.

  4. Wählen Sie auf der Befehlsleiste die Option Speichern aus, um die Einstellung zu speichern.

    Screenshot: Seite „Identität“ für einen Namespace mit aktivierter systemseitig zugewiesener verwalteter Identität

  5. Wählen Sie im Popupfenster Ja aus, um die Aktivierung der verwalteten Identität für den Namespace zu bestätigen.

    Screenshot: Bestätigungsfenster

  6. Vergewissern Sie sich, dass die systemseitig zugewiesene verwaltete Identität dem Namespace zugewiesen ist, der das Quellthema enthält.

    Screenshot: Systemseitig zugewiesene verwaltete Identität für den Quellnamespace

Gewähren der Berechtigung zum Senden von Ereignissen an das Zielthema für die Identität

In diesem Schritt fügen Sie die verwaltete Identität des Quellnamespace zur Rolle Event Grid-Datensender für den Zielnamespace hinzu. Durch diesen Schritt kann der Quellnamespace Ereignisse an den Zielnamespace senden oder weiterleiten.

  1. Navigieren Sie zur Azure-Portalseite für den Namespace mit dem Zielthema.

  2. Wählen Sie Zugriffssteuerung (IAM) und anschließend Rollenzuweisung hinzufügen aus.

    Screenshot: Seite „Zugriffssteuerung“ des Zielnamespace

  3. Wählen Sie auf der Seite Rollenzuweisung hinzufügen auf der Registerkarte Rolle die Rolle EventGrid-Datensender und dann Weiter aus.

    Screenshot: Auswählen der Rolle „Event Grid-Datensender“

  4. Wählen Sie auf der Registerkarte Mitglieder die Option Verwaltete Identität und dann + Mitglieder auswählen aus.

  5. Führen Sie im Fenster Verwaltete Identitäten auswählen die folgenden Schritte aus:

    1. Wählen Sie für Abonnement Ihr Azure-Abonnement aus.

    2. Wählen Sie für Verwaltete Identität die Option Event Grid-Namespace aus.

    3. Wählen Sie die verwaltete Identität für den zuvor erstellten Quellnamespace aus.

    4. Klicken Sie unten auf der Seite auf Auswählen.

      Screenshot: Zuweisung der Rolle „Event Grid-Datensender“ zur Identität des Quellthemas

  6. Wählen Sie auf der Seite Rollenzuweisung hinzufügen die Option Überprüfen + zuweisen aus.

    Screenshot: Auswählen von „Seite „Überprüfen + zuweisen“ auf der Seite „Rollenzuweisung hinzufügen“

  7. Überprüfen Sie auf der Seite Überprüfen + zuweisen die Einstellungen, und wählen Sie Überprüfen + zuweisen aus.

Erstellen eines Ereignisabonnements für das Quellthema mit dem Zielthema als Endpunkt

In diesem Schritt erstellen Sie mithilfe des Zielnamespacethemas ein Ereignisabonnement für das Quellnamespacethema, sodass die Ereignisse an das Zielnamespacethema weitergeleitet werden.

  1. Navigieren Sie zur Seite „Quellthema“ im Azure-Portal. Wählen Sie auf der Seite Event Grid-Namespacethema auf der Befehlsleiste + Abonnement aus.

    Screenshot: Ausgewählte Schaltfläche „Abonnement erstellen“

  2. Geben Sie auf der Seite Abonnement erstellen einen Namen für das Ereignisabonnement ein.

  3. Wählen Sie Event Grid-Namespacethema als Endpunktziel und dann Endpunkt konfigurieren aus.

    Screenshot: Fenster „Abonnement erstellen“ mit ausgewähltem Endpunkt „Event Grid-Namespacethema“

  4. Führen Sie auf der Seite Auswahl des Event Grid-Namespace-Themas die folgenden Schritte aus:

    1. Wählen Sie das Azure-Abonnement, die Ressourcengruppe und den Event Grid-Namespace aus, in dem das Zielnamespacethema vorhanden ist.

    2. Wählen Sie für Event Grid-Namespacethema das Zielnamespacethema aus.

      Screenshot: Fenster „Event Grid-Namespacethema auswählen“

  5. Wählen Sie im Abschnitt Verwaltete Identität für die Übermittlung die Option Aktualisieren aus.

    Screenshot: Seite „Abonnement erstellen“ mit ausgewählter Option für die systemseitig zugewiesene Identität

  6. Wählen Sie systemseitig zugewiesene verwaltete Identität für Ihr Quellthema und dann Erstellen aus.

Eine Liste der unterstützten Ereignishandler finden Sie unter Ereignishandler für die Pushübermittlung des Namespacethemas.