Abonneren op gebeurtenissen die zijn gepubliceerd door een partner met Azure Event Grid

In dit artikel worden de stappen beschreven voor het abonneren op gebeurtenissen die afkomstig zijn van een systeem dat eigendom is van of wordt beheerd door een partner (SaaS, ERP, enzovoort).

Belangrijk

Als u niet bekend bent met de functie Partnerevenementen , raadpleegt u Overzicht van partnerevenementen voor meer informatie over de reden van de stappen in dit artikel.

Stappen op hoog niveau

Dit zijn de stappen die een abonnee moet uitvoeren om gebeurtenissen van een partner te ontvangen.

  1. Registreer de Event Grid-resourceprovider bij uw Azure-abonnement.
  2. Geef een partner toestemming om een partneronderwerp te maken in uw resourcegroep.
  3. Vraag de partner om de gebeurtenisstroom naar een partneronderwerp in te schakelen.
  4. Activeer partneronderwerp zodat uw gebeurtenissen naar uw partneronderwerp gaan stromen.
  5. Abonneren op gebeurtenissen.

De Event Grid-resourceprovider registreren

Tenzij u Event Grid eerder hebt gebruikt, moet u de Event Grid-resourceprovider registreren. Als u Event Grid eerder hebt gebruikt, gaat u verder met de volgende sectie.

Voer in de Azure Portal de volgende stappen uit:

  1. Selecteer Abonnementen in het linkermenu.

  2. Selecteer het abonnement dat u wilt gebruiken voor Event Grid in de lijst met abonnementen.

  3. Selecteer op de pagina Abonnementde optie Resourceproviders onder Instellingen in het linkermenu.

  4. Zoek naar Microsoft.EventGrid en selecteer dit in de lijst met providers.

  5. Selecteer Registreren op de opdrachtbalk.

    Afbeelding van de registratie van de Microsoft.EventGrid-provider bij het Azure-abonnement.

  6. Vernieuw om ervoor te zorgen dat de status van Microsoft.EventGrid is gewijzigd in Geregistreerd.

    Afbeelding van de geslaagde registratie van de Microsoft.EventGrid-provider bij het Azure-abonnement.

Partner machtigen om een partneronderwerp te maken

U moet de partner toestemming geven om partneronderwerpen te maken in een resourcegroep die u aanwijst. Deze autorisatie heeft een verlooptijd. Deze is van kracht voor de periode die u opgeeft tussen 1 en 365 dagen.

Belangrijk

Geef voor een betere beveiliging de minimale verlooptijd op die de partner voldoende tijd biedt om uw gebeurtenissen te configureren om naar Event Grid te stromen en om uw partneronderwerp in te richten. Uw partner kan geen resources (partneronderwerpen) maken in uw Azure-abonnement na de verlooptijd van de autorisatie.

Notitie

Event Grid is rond 30 juni 2022 begonnen met het afdwingen van autorisatiecontroles om partneronderwerpen te maken.

In het volgende voorbeeld ziet u hoe u een partnerconfiguratieresource maakt die de partnerautorisatie bevat. U moet de partner identificeren door de partnerregistratie-id of de partnernaam op te geven. Beide kunnen worden verkregen bij uw partner, maar slechts één van hen is vereist. Voor uw gemak laten de volgende voorbeelden een voorbeeld van een verlooptijd achter in de UTC-indeling.

Azure Portal

  1. Meld u aan bij de Azure-portal.

  2. Voer in de zoekbalk bovenaan Partnerconfiguraties in en selecteer Event Grid-partnerconfiguraties onder Services in de resultaten.

  3. Selecteer op de pagina Event Grid-partnerconfiguraties de knop Event Grid-partnerconfiguratie maken op de pagina (of) selecteer + Maken op de opdrachtbalk.

    Schermopname van de Event Grid-partnerconfiguraties met de lijst met partnerconfiguraties en een koppeling om een partnerregistratie te maken.

  4. Voer op de pagina Partnerconfiguratie maken de volgende stappen uit:

    1. Selecteer in de sectie Projectdetails het Azure-abonnement en de resourcegroep waarvoor u de partner wilt toestaan een partneronderwerp te maken.

    2. Geef in de sectie Partnerautorisaties een standaardverlooptijd op voor partnerautorisaties die in deze configuratie zijn gedefinieerd.

    3. Als u een partner uw autorisatie wilt geven voor het maken van partneronderwerpen in de opgegeven resourcegroep, selecteert u de koppeling + Partnerautorisatie .

      Schermopname van de pagina Partnerconfiguratie maken met de koppeling Partnerautorisatie geselecteerd.

  5. Op de pagina Partnerautorisatie toevoegen om resources te maken , ziet u een lijst met geverifieerde partners. Een geverifieerde partner is een partner waarvan de identiteit is gevalideerd door Microsoft. U kunt een geverifieerde partner selecteren en onderaan de knop Toevoegen selecteren om de partner de machtiging te geven om een partneronderwerp toe te voegen aan uw resourcegroep. Deze autorisatie is geldig tot de vervaltijd.

    U hebt ook een optie om een niet-geverifieerde partner te autoriseren. Tenzij de partner een entiteit is die u goed kent, bijvoorbeeld een organisatie binnen uw bedrijf, wordt u sterk aangeraden om alleen met geverifieerde partners te werken. Als de partner nog niet is geverifieerd, moedigt u deze aan om te worden geverifieerd door hem of haar te vragen contact op te vragen met het Event Grid-team op askgrid@microsoft.com.

    1. Een geverifieerde partner autoriseren:
      1. Selecteer de partner in de lijst.

      2. Geef de verlooptijd van de autorisatie op.

      3. Selecteer Toevoegen.

        Schermopname van het verlenen van autorisatie aan een geverifieerde partner om resources in uw resourcegroep te maken.

    2. Als u een niet-geverifieerde partner wilt autoriseren, selecteert u Niet-geverifieerde partner autoriseren en voert u de volgende stappen uit:
      1. Voer de partnerregistratie-id in. U moet uw partner om deze id vragen.

      2. Geef de verlooptijd van de autorisatie op.

      3. Selecteer Toevoegen.

        Schermopname van het verlenen van autorisatie aan een niet-geverifieerde partner om resources in uw resourcegroep te maken.

        Belangrijk

        Uw partner kan geen resources (partneronderwerpen) maken in uw Azure-abonnement na de verlooptijd van de autorisatie.

  6. Controleer op de pagina Partnerconfiguratie maken of de partner is toegevoegd aan de autorisatielijst van de partner onderaan.

  7. Selecteer Controleren en maken onderaan de pagina.

    Schermopname van de pagina Partnerconfiguratie maken met de partnerautorisatie die u zojuist hebt toegevoegd.

  8. Controleer op de pagina Controleren alle instellingen en selecteer vervolgens Maken om de partnerregistratie te maken.

Partner vragen om de gebeurtenisstroom naar een partneronderwerp in te schakelen

Hier ziet u de lijst met partners en een koppeling om een aanvraag in te dienen om de gebeurtenisstroom naar een partneronderwerp in te schakelen.

Een partneronderwerp activeren

  1. Zoek en selecteer Event Grid-partneronderwerpen in de zoekbalk van de Azure Portal.

  2. Selecteer op de pagina Event Grid-partneronderwerpen het partneronderwerp in de lijst.

    Schermopname van het selecteren van een partneronderwerp op de pagina Event Grid-partneronderwerpen.

  3. Controleer het activeringsbericht en selecteer Activeren op de pagina of op de opdrachtbalk om het partneronderwerp te activeren vóór de vervaldatum die op de pagina wordt vermeld.

    Schermopname van de selectie van de knop Activeren op de opdrachtbalk of op de pagina.

  4. Controleer of de activeringsstatus is ingesteld op Geactiveerd en maak vervolgens gebeurtenisabonnementen voor het partneronderwerp door + Gebeurtenisabonnement te selecteren op de opdrachtbalk.

    Schermopname met de activeringsstatus van een partneronderwerp als **Geactiveerd**.

Abonneren op gebeurtenissen

Maak eerst een gebeurtenis-handler die gebeurtenissen van de partner verwerkt. Maak bijvoorbeeld een Event Hub, Service Bus-wachtrij of -onderwerp of een Azure-functie. Maak vervolgens een gebeurtenisabonnement voor het partneronderwerp met behulp van de gebeurtenis-handler die u hebt gemaakt.

Een gebeurtenis-handler maken

Als u uw partneronderwerp wilt testen, hebt u een gebeurtenis-handler nodig. Ga naar uw Azure-abonnement en stel een service in die wordt ondersteund als gebeurtenis-handler , zoals een Azure-functie. Zie voorbeeld van Event Grid Viewer dat u kunt gebruiken als gebeurtenis-handler via webhooks voor een voorbeeld.

Abonneren op het partneronderwerp

Als u zich abonneert op het partneronderwerp, wordt in Event Grid aangegeven waar u uw partnerevenementen wilt laten bezorgen.

  1. Typ in de Azure Portal Event Grid-partneronderwerpen in het zoekvak en selecteer Event Grid-partneronderwerpen.

  2. Selecteer op de pagina Event Grid-partneronderwerpen het partneronderwerp in de lijst.

    Schermopname van de selectie van een partneronderwerp op de pagina Event Grid-partneronderwerpen.

  3. Selecteer op de pagina Event Grid-partneronderwerp voor het partneronderwerp de optie + Gebeurtenisabonnement op de opdrachtbalk.

    Schermopname van de selectie van de knop Gebeurtenisabonnement toevoegen op de pagina Event Grid-partneronderwerp.

  4. Voer op de pagina Gebeurtenisabonnement maken de volgende stappen uit:

    1. Voer een naam in voor het gebeurtenisabonnement.

    2. Selecteer bij Filteren op gebeurtenistypen de typen gebeurtenissen die uw abonnement ontvangt.

    3. Selecteer voor Eindpunttype een Azure-service (Azure-functie, opslagwachtrijen, Event Hubs, Service Bus-wachtrij, Service Bus-onderwerp, hybride verbindingen, enzovoort) of webhook.

    4. Klik op de koppeling Een eindpunt selecteren . In dit voorbeeld gebruiken we Azure Event Hubs doel of eindpunt.

      Schermopname van de configuratie van een eindpunt voor een gebeurtenisabonnement.

    5. Selecteer op de pagina Event Hub selecteren configuraties voor het eindpunt en selecteer vervolgens Selectie bevestigen.

      Schermopname van de configuratie van een Event Hubs-eindpunt.

    6. Selecteer nu op de pagina Gebeurtenisabonnement maken de optie Maken.

      Schermopname van de pagina Gebeurtenisabonnement maken met voorbeeldconfiguraties.

Volgende stappen

Zie de volgende artikelen voor meer informatie over de functie Partner events: