Omówienie zdarzeń partnerów dla klientów — Azure Event Grid

Zdarzenia partnerskie usługi Azure Event Grid umożliwiają klientom subskrybowanie zdarzeń pochodzących z zarejestrowanego systemu przy użyciu tego samego mechanizmu, który byłby używany dla dowolnego innego źródła zdarzeń na platformie Azure, takiego jak usługa platformy Azure. Te zarejestrowane systemy integrują się z usługą Event Grid są nazywane partnerami.

Ta funkcja umożliwia również klientom wysyłanie zdarzeń do systemów partnerskich, które obsługują odbieranie i kierowanie zdarzeń do rozwiązań/punktów końcowych klienta na swojej platformie. Zazwyczaj partnerzy są dostawcami oprogramowania jako usługi (SaaS) lub ERP , ale mogą to być platformy firmowe, które chcą udostępnić swoje wydarzenia zespołom wewnętrznym.

Celowo integrują się z usługą Event Grid, aby zrealizować kompleksowe przypadki użycia klientów, które kończą się na platformie Azure (klienci subskrybują zdarzenia wysyłane przez partnera) lub kończą się w systemie partnerskim (klienci subskrybują zdarzenia firmy Microsoft wysyłane przez usługę Azure Event Grid). Klienci bankowi w usłudze Azure Event Grid wysyłanie zdarzeń publikowanych przez partnera do obsługiwanych miejsc docelowych, takich jak elementy webhook, Azure Functions, Azure Event Hubs lub Azure Service Bus, aby wymienić kilka.

Klienci korzystają również z usługi Azure Event Grid w celu kierowania zdarzeń pochodzących z usługi firmy Microsoft, takich jak Azure Storage, Outlook, Teams lub Microsoft Entra ID, do systemów partnerskich, w których rozwiązania klienta mogą reagować na nie.

Dzięki zdarzeniu partnerskim klienci mogą tworzyć rozwiązania oparte na zdarzeniach na różnych platformach i granicach sieci, aby niezawodnie, bezpiecznie i bezpiecznie odbierać zdarzenia lub wysyłać je na dużą skalę.

Uwaga

Jeśli dopiero zaczynasz korzystać z usługi Event Grid, zapoznaj się z następującymi artykułami, które zawierają wiedzę na temat podstawowych pojęć:

Odbieranie zdarzeń od partnera

Zdarzenia są odbierane od partnera w temacie partnera utworzonym w Twoim imieniu przez partnera. Poniżej przedstawiono ogólne kroki subskrybowania zdarzeń od partnera.

  1. Autoryzowanie partnera do tworzenia tematu partnera w wyznaczonej grupie zasobów. Autoryzacje są przechowywane w konfiguracjach partnerów (zasoby platformy Azure).

  2. Poproś partnera o przekazanie zdarzeń z jej usługi do tematu partnera. Partner aprowizuje temat partnera w określonej grupie zasobów subskrypcji platformy Azure.

  3. Po utworzeniu przez partnera tematu partnera w subskrypcji platformy Azure i grupie zasobów aktywuj temat partnera.

  4. Subskrybuj zdarzenia , tworząc co najmniej jedną subskrypcję zdarzeń dla tematu partnera.

    Diagram showing the steps to receive events from a partner.

    Uwaga

    Musisz zarejestrować dostawcę zasobów usługi Azure Event Grid z każdą subskrypcją platformy Azure, w której chcesz utworzyć zasoby usługi Event Grid. W przeciwnym razie operacje tworzenia zasobów zakończy się niepowodzeniem.

Dlaczego należy używać zdarzeń partnerów?

Jeśli masz co najmniej jedną z następujących wymagań, użyj funkcji Zdarzenia partnerskie.

  • Chcesz subskrybować zdarzenia pochodzące z systemu partnerskiego i kierować je do programów obsługi zdarzeń na platformie Azure lub do dowolnej aplikacji lub usługi z publicznym punktem końcowym.
  • Chcesz skorzystać z zaawansowanych programów obsługi/obsługi zdarzeń usługi Event Grid, które reagują na zdarzenia od partnerów.
  • Chcesz przekazywać zdarzenia zgłaszane przez aplikację niestandardową na platformie Azure, usłudze platformy Azure lub usłudze firmy Microsoft do aplikacji lub usługi hostowanej przez system partnerski . Na przykład chcesz wysłać zdarzenia Microsoft Entra ID, Teams, SharePoint lub Azure Storage do systemu partnerskiego, w którym jesteś dzierżawą do przetwarzania.
  • Potrzebujesz odpornego mechanizmu dostarczania wypychanego z obsługą ponawiania prób wysyłania i co najmniej raz semantyki.
  • Chcesz użyć schematu usługi Cloud Events 1.0 dla zdarzeń.

Dostępni partnerzy

Partner musi przejść przez proces dołączania, zanim klient będzie mógł rozpocząć odbieranie zdarzeń od partnerów. Poniżej znajduje się lista dostępnych partnerów, z których można odbierać zdarzenia za pośrednictwem usługi Event Grid.

Interfejsu API programu Microsoft Graph

Za pomocą interfejsu API programu Microsoft Graph można pobierać zdarzenia z różnych zestawów usługi firmy Microsoft, takich jak Microsoft Entra ID, Microsoft Outlook, Teams, SharePoint itd. Aby uzyskać pełną listę źródeł zdarzeń, zobacz dokumentację powiadomień o zmianach interfejsu API programu Microsoft Graph.

Auth0

Auth0 to zarządzana platforma uwierzytelniania dla firm umożliwiająca uwierzytelnianie, autoryzację i bezpieczny dostęp dla aplikacji, urządzeń i użytkowników. Aby połączyć konta Auth0 i konta platformy Azure, możesz utworzyć temat partnera Auth0. Ta integracja umożliwia reagowanie na zdarzenia Auth0, rejestrowanie i monitorowanie ich w czasie rzeczywistym. Aby wypróbować tę usługę, zobacz Integrowanie usługi Azure Event Grid z uwierzytelnianiem Auth0.

SAP

System SAP można skonfigurować tak, aby wysyłał zdarzenia do usługi Azure Event Grid. Aby uzyskać więcej informacji, zobacz Subskrybowanie zdarzeń SAP.

Grupa plemienna

Zdarzenia można odbierać z platformy edukacji Edge grupy plemiennej, definiując zdarzenia, które chcesz odbierać, konfigurując strumień zdarzeń przy użyciu aplikacji Administracja Edge. Aby uzyskać więcej informacji, zobacz Subskrybowanie zdarzeń grupy plemiennej.

Zweryfikowani partnerzy

Zweryfikowany partner to organizacja partnerska, której tożsamość została zweryfikowana przez firmę Microsoft. Nie wszyscy partnerzy są weryfikowani w miarę żądania weryfikacji przez partnera. Jednak wszyscy partnerzy w galerii usługi Event Grid zostali zweryfikowani jako wymagane, zanim będą mogli mieć obecność w witrynie Azure Portal.

Ważne

Należy pracować tylko ze zweryfikowanymi partnerami. Istnieją jednak prawidłowe przypadki, w których możesz pracować z partnerami, którzy nie zostali zweryfikowani. Na przykład partner może być zespołem we własnej firmie, który jest właścicielem rozwiązania platformy, które publikuje zdarzenia w aplikacjach firmowych.

Zasoby zarządzane przez klientów

Zarządzasz następującymi typami zasobów.

  • Temat partnera to zasób, w którym otrzymujesz zdarzenia od partnera.
  • Subskrypcje zdarzeń to miejsce, w którym wybierasz zdarzenia, które mają być przekazywane do usługi platformy Azure lub do publicznego elementu webhook na platformie Azure lub w innym miejscu.
  • Konfiguracje partnerów to zasób, który przechowuje autoryzacje partnerom w celu tworzenia zasobów partnerskich.

Udzielanie autoryzacji w celu tworzenia tematów i miejsc docelowych partnerów

Przed podjęciem próby utworzenia tych zasobów należy autoryzować partnerów do tworzenia tematów partnerów. Jeśli nie przyznasz autoryzacji, próba utworzenia zasobu partnera zakończy się niepowodzeniem.

Wyrażasz zgodę partnera na tworzenie tematów partnerów, tworząc zasób konfiguracji partnera. Do konfiguracji partnera należy dodać autoryzację partnera identyfikującą partnera i podając czas wygaśnięcia autoryzacji, przez który należy utworzyć temat/miejsce docelowe partnera. Jedynymi typami zasobów, które partnerzy mogą tworzyć z twoimi uprawnieniami, są tematy partnerskie.

Ważne

Zweryfikowany partner nie jest autoryzowanym partnerem. Nawet jeśli partner został zweryfikowany przez firmę Microsoft, nadal musisz go autoryzować, zanim partner będzie mógł tworzyć zasoby w Twoim imieniu.

Subskrybowanie zdarzeń z systemu partnerskiego

Aby uzyskać szczegółowe instrukcje dotyczące subskrybowania zdarzeń publikowanych przez partnera, zobacz subskrybowanie zdarzeń partnerów.

Cennik

Zdarzenia partnera są naliczane według liczby operacji wykonywanych podczas routingu zdarzeń do lub z usługi Event Grid. Aby uzyskać więcej informacji na temat wszystkich typów operacji używanych jako podstawa rozliczeń i szczegółowych informacji o cenach, zobacz Cennik usługi Event Grid.

Limity

Zobacz Limity usługi Event Grid, aby uzyskać szczegółowe informacje o limitach obowiązujących w tematach partnerów.

Następne kroki