Visão geral de eventos de parceiro – Grade de Eventos do Azure
Os Eventos de Parceiros da Grade de Eventos do Azure permitem que os clientes assinem eventos originados em um sistema registrado usando o mesmo mecanismo que usariam para qualquer outra fonte de evento no Azure, como um serviço do Azure. Esses sistemas registrados que se integram à Grade de Eventos são conhecidos como parceiros.
Esse recurso também permite que os clientes enviem eventos para sistemas de parceiros que dão suporte ao recebimento e ao roteamento de eventos para soluções/pontos de extremidade do cliente em sua plataforma. Normalmente, os parceiros são provedores SaaS (software como serviço) ou de ERP, mas podem ser plataformas corporativas que desejam disponibilizar seus eventos para equipes internas.
Eles se integram propositalmente à Grade de Eventos para observar casos de uso de clientes de ponta a ponta que terminam no Azure (os clientes assinam eventos enviados pelo parceiro) ou terminam em um sistema de parceiros (os clientes assinam eventos da Microsoft enviados pela Grade de Eventos do Azure). Os clientes apostam na Grade de Eventos do Azure para enviar eventos publicados por um parceiro para destinos com suporte, como webhooks, Azure Functions, Hubs de Eventos do Azure ou Barramento de Serviço do Azure, para citar alguns.
Os clientes também dependem da Grade de Eventos do Azure para rotear eventos originados em serviços Microsoft, como Armazenamento do Microsoft Azure, Outlook, Teams ou Microsoft Entra ID, para sistemas de parceiros em que as soluções do cliente podem reagir a eles.
Com os Eventos do Parceiro, os clientes podem criar soluções controladas por eventos entre plataformas e limites de rede para receber ou enviar eventos de forma confiável, segura e em escala.
Observação
Se você não estiver familiarizado com a Grade de Eventos, confira os seguintes artigos que fornecem conhecimento sobre conceitos fundamentais:
Receber eventos de um parceiro
Você recebe eventos de um parceiro em um tópico de parceiro criado em seu nome por um parceiro. Aqui estão algumas etapas de alto nível para assinar eventos de um parceiro.
Autorize o parceiro a criar um tópico de parceiro em um grupo de recursos designado por você. As autorizações são armazenadas em configurações de parceiro, recursos do Azure.
Solicite que o parceiro encaminhe seus eventos do serviço dele para o tópico de parceiro. O parceiro provisiona um tópico de parceiro no grupo de recursos especificado da sua assinatura do Azure.
Depois que o parceiro tiver criado um tópico de parceiro na sua assinatura do Azure e no grupo de recursos, ative o tópico de parceiro.
Assine eventos criando uma ou mais assinaturas de evento no tópico de parceiro.
Observação
Você deve registrar o provedor de recursos da Grade de Eventos do Azure em cada assinatura do Azure em que deseja criar recursos da Grade de Eventos. Caso contrário, as operações para criar recursos falharão.
Por que devo usar os Eventos de Parceiros?
Use o recurso Eventos de Parceiros se você tiver um ou mais dos requisitos a seguir.
- Convém assinar eventos originados em um sistema de parceiro e roteá-los para manipuladores de eventos no Azure ou para qualquer aplicativo ou serviço com um ponto de extremidade público.
- Convém aproveitar os destinos/manipuladores de eventos da Grade de Eventos do conjunto avançado que reagem a eventos de parceiros.
- Convém encaminhar eventos gerados pelo aplicativo personalizado no Azure, em um serviço do Azure ou em um serviço da Microsoft para seu aplicativo ou serviço hospedado pelo sistema de parceiros. Por exemplo, convém enviar eventos do Microsoft Entra ID, Teams, SharePoint ou Armazenamento do Microsoft Azure para um sistema de parceiros no qual você seja um locatário para processamento.
- Você precisa de um mecanismo de entrega por push resiliente, que dê suporte à repetição de envio e à semântica "pelo menos uma vez".
- Você deseja usar o esquema de Eventos de Nuvem 1.0 para seus eventos.
Parceiros disponíveis
Um parceiro precisa passar por um processo de integração para que um cliente possa começar a receber eventos dos parceiros. Veja a seguir a lista de parceiros disponíveis dos quais você pode receber eventos por meio da Grade de Eventos.
API do Microsoft Graph
Por meio da API do Graph, você pode obter eventos de um conjunto diversificado de serviços Microsoft, como Microsoft Entra ID, Microsoft Outlook, Teams, SharePoint e assim por diante. Para obter uma lista completa de fontes de eventos, confira a documentação de notificações de alteração da API do Microsoft Graph.
Auth0
A Auth0 é uma plataforma de autenticação gerenciada para que as empresas autentiquem, autorizem e protejam o acesso a aplicativos, dispositivos e usuários. Você cria um tópico de parceiros do Auth0 para conectar suas contas do Auth0 e do Azure. Essa integração permite a você reagir a eventos do Auth0, bem como registrá-los e monitorá-los em tempo real. Para experimentar, confira Integrar a Grade de Eventos do Azure com Auth0.
SAP
Você pode configurar seu sistema SAP para enviar eventos para a Grade de Eventos do Azure. Para obter mais informações, confira Assinar eventos do SAP.
Tribal Group
Você pode receber eventos da plataforma Edge Education do Tribal Group definindo os eventos que deseja receber pela configuração de um fluxo de eventos usando o aplicativo Admin Edge. Para obter mais informações, confira Assinar eventos do Tribal Group.
Parceiros verificados
Um parceiro verificado é uma organização parceira cuja identidade foi validada pela Microsoft. Nem todos os parceiros são verificados, pois a verificação é solicitada pelo parceiro. No entanto, todos os parceiros na Galeria da Grade de Eventos foram examinados, pois a verificação é necessária antes que eles possam ter presença no portal do Azure.
Importante
Você só deve trabalhar com parceiros verificados. No entanto, há casos válidos em que você pode trabalhar com parceiros que não foram verificados. Por exemplo, o parceiro pode ser uma equipe da sua própria empresa que é proprietária de uma solução de plataforma que publica eventos em aplicativos corporativos.
Recursos gerenciados por clientes
Você gerencia os seguintes tipos de recursos.
- O tópico de parceiro é o recurso em que você recebe seus eventos do parceiro.
- As assinaturas de eventos são o local em que você seleciona quais eventos devem ser encaminhados para um serviço do Azure, um webhook público no Azure ou em outro lugar.
- As configurações de parceiro são o recurso que contém suas autorizações para os parceiros criarem recursos de parceiro.
Conceder autorização do cliente para criar tópicos de parceiro e destinos do parceiro
Você deve autorizar os parceiros a criar tópicos de parceiro antes que eles tentem criar esses recursos. Se você não conceder sua autorização, a tentativa dos parceiros de criar o recurso de parceiro falhará.
Você consente que o parceiro crie tópicos de parceiro criando um recurso de configuração de parceiro. Você adiciona uma autorização de parceiro a uma configuração de parceiro que identifica o parceiro e fornece um tempo de expiração de autorização pelo qual um tópico/destino de parceiro deve ser criado. Os únicos tipos de recursos que os parceiros podem criar com sua permissão são tópicos de parceiro.
Importante
Um parceiro verificado não é um parceiro autorizado. Mesmo que um parceiro tenha sido examinado pela Microsoft, você ainda precisará autorizá-lo antes que o parceiro possa criar recursos em seu nome.
Assinar eventos de um sistema de parceiros
Para obter instruções detalhadas sobre como assinar eventos publicados por um parceiro, consulte assinar eventos de parceiro.
Preços
Os eventos de parceiro são cobrados pelo número de operações realizadas ao rotear eventos da Grade de Eventos ou para ela. Para obter mais informações sobre todos os tipos de operações que são usadas como base para cobrança e informações detalhadas de preço, confira Preços da Grade de Eventos.
Limites
Confira Limites do serviço de Grade de Eventos para obter informações detalhadas sobre os limites em vigor para tópicos de parceiros.