Обзор событий партнеров для клиентов — Сетка событий Azure

События партнеров в Сетке событий Azure позволяют клиентам подписываться на события, которые создаются в зарегистрированной системе, используя стандартный механизм для любого источника событий в Azure, например для служб Azure. Эти зарегистрированные системы интегрируются с Сеткой событий, называются партнерами.

Эта возможность также позволяет клиентам отправлять события в партнерские системы, поддерживающие получение событий и их передачу в клиентские решения или конечные точки на их платформе. Обычно партнеры являются поставщиками служб SaaS (программное обеспечение как услуга) или ERP, но это могут быть и владельцы корпоративных платформ, которые хотят предоставлять события для собственных сотрудников.

Они используют интеграцию с Сеткой событий, чтобы реализовать комплексные сценарии взаимодействия с клиентами через платформу Azure (клиенты подписываются на события, отправленные партнером) или через партнерскую систему (клиенты подписываются на события Майкрософт, отправленные Сеткой событий Azure). Клиенты рассчитывают, что Сетка событий Azure будет отправлять созданные партнером события в поддерживаемые места назначения: веб-перехватчики, Функции Azure, Центры событий Azure, Служебная шина Azure и многое другое.

Клиенты также полагаются на Сетка событий Azure маршрутизации событий, поступающих в службы Майкрософт, таких как служба хранилища Azure, Outlook, Teams или Идентификатор Microsoft Entra, в партнерские системы, в которых решения клиента могут реагировать на них.

С помощью событий партнеров клиенты могут на любой платформе и в любой сети создавать решения, управляемые событиями, чтобы надежно, безопасно и в большом масштабе получать или отправлять события.

Примечание.

Если вы не знакомы со службой Сетка событий, ознакомьтесь со следующими статьями, в которых описаны базовые понятия:

Получение событий от партнера

Вы получаете события от партнера в партнерском разделе, созданном партнером от вашего имени. Далее кратко описано, как подписаться на события от партнера.

  1. Авторизуйте партнера для создания раздела партнера в указанной группе ресурсов. Авторизации хранятся в конфигурациях партнеров (ресурсах Azure).

  2. Попросите партнера переслать события из его службы в раздел партнера. Партнер подготавливает раздел партнера в указанной группе ресурсов подписки Azure.

  3. После того как партнер создаст раздел партнера в подписке Azure и группе ресурсов, активируйте раздел партнера.

  4. Подпишитесь на события, создав одну или несколько подписок на события для партнерского раздела.

    Diagram showing the steps to receive events from a partner.

    Примечание.

    Вам нужно зарегистрировать поставщика ресурсов Сетки событий Azure в каждой подписке Azure, где вы будете создавать ресурсы Сетки событий. В противном случае операции создания ресурсов завершаются ошибкой.

В каких сценариях можно использовать функцию "События партнеров"?

Используйте функцию "События партнеров", если у вас есть один или несколько следующих требований.

  • Вы хотите подписаться на события, которые происходят в системе партнера, и направить их в обработчики событий в Azure или в любое приложение или службу с общедоступной конечной точкой.
  • Вы хотите использовать широкий набор назначений и обработчиков событий Сетки событий, которые реагируют на события от партнеров.
  • Вы хотите пересылать события, создаваемые пользовательским приложением в Azure, службой Azure или службой Майкрософт, в приложение или службу, размещенную в партнерской системе. Например, вы хотите отправить идентификатор Microsoft Entra, Teams, SharePoint или служба хранилища Azure события в партнерскую систему, в которую вы являетесь клиентом для обработки.
  • Вам нужен механизм отказоустойчивой доставки push-уведомлений с поддержкой повторных попыток и семантикой "по крайней мере один раз".
  • Вы хотите использовать для событий схему Облачные события 1.0.

Доступные партнеры

Партнер должен пройти процесс подключения, прежде чем клиент сможет начать получать события от партнеров. Ниже приведен список доступных партнеров, от которых можно получать события с помощью сетки событий.

API Microsoft Graph

С помощью API Microsoft Graph можно получать события из различных службы Майкрософт, таких как идентификатор Microsoft Entra, Microsoft Outlook, Teams, SharePoint и т. д. Полный список источников событий см. в документации по уведомлениям об изменениях в API Microsoft Graph.

Auth0

Auth0 — это управляемая платформа проверки подлинности, которую используют предприятия для проверки подлинности, авторизации и обеспечения безопасного доступа для приложений, устройств и пользователей. Вы можете создать партнерский раздел Auth0, чтобы соединить учетные записи Auth0 и Azure. Эта интеграция позволяет реагировать на события, сохранять журналы событий и отслеживать события Auth0 в реальном времени. Дополнительные сведения см. в статье "Интеграция Сетка событий Azure с auth0".

SAP

Вы можете настроить систему SAP для отправки событий в Сетка событий Azure. Дополнительные сведения см. в разделе "Подписка на события SAP".

Племенная группа

События можно получать от платформы Edge Education группы племен, определив события, которые вы хотите получить, настроив поток событий с помощью приложения Администратор Edge. Дополнительные сведения см. в разделе "Подписка на события племенной группы".

Проверенные партнеры

Проверенный партнер — это партнерская организация, которая подтверждена корпорацией Майкрософт. Не все партнеры проходят проверку, поскольку проверка запрашивается партнером. Тем не менее, все партнеры в коллекции сетки событий прошли проверку, поскольку она была обязательной для того, чтобы получить доступ на портал Azure.

Важно!

Вы должны работать только с проверенными партнерами. Однако в некоторых случаях допускается работать с партнерами, не прошедшими проверку. Например, этим партнером может быть команда в вашей компании, являющаяся владельцем решения платформы, которое публикует события в корпоративных приложениях.

Ресурсы, управляемые клиентами

Вы управляете следующими типами ресурсов.

  • Раздел партнера — это ресурс, в котором вы получаете события от партнера.
  • Подписки на события — это то, какие события следует перенаправить в службу Azure или в общедоступный веб-перехватчик в Azure или в другом месте.
  • Конфигурации партнеров — это ресурс, в котором хранятся разрешения для партнеров на создание партнерских ресурсов.

Предоставление разрешения на создание разделов и назначений партнера

Прежде чем пытаться создать эти ресурсы, необходимо авторизовать партнеров. Если вы не предоставляете авторизацию, попытка партнеров создать ресурс партнера завершается ошибкой.

Вы даете партнеру согласие на создание разделов партнеров, создав ресурс конфигурации партнера. Вы добавляете авторизацию партнера в конфигурацию партнера, в которой определяется партнер и указывается срок действия разрешения, до которого необходимо создать раздел или назначение партнера. Единственными типами ресурсов, которые партнеры могут создавать с вашим разрешением, являются разделами партнеров.

Важно!

Проверенный партнер и авторизованный партнер — это не одно и то же. Даже если партнер был проверен корпорацией Майкрософт, вам по-прежнему необходимо авторизовать его, прежде чем этот партнер сможет создавать ресурсы от вашего имени.

Подписка на события из партнерской системы

Подробные инструкции по подписке на события, опубликованные партнером, см. в разделе Подписка на события партнеров.

Цены

Партнерские события оплачиваются по количеству операций, выполняемых при маршрутизации событий в сетку событий или из нее. Дополнительные сведения обо всех типах операций, которые влияют на размер оплаты, и другие сведений о ценах, см. в разделе цен на Сетку событий.

Ограничения

Дополнительные сведения о действующих ограничениях для партнерских разделов см. в разделе Ограничения службы Сетки событий.

Следующие шаги