Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается, как подписаться на события из системы, принадлежащих или управляемых партнером, таких как SaaS или корпоративные платформы планирования ресурсов (ERP).
Внимание
Если вы не знакомы с функцией События партнеров, ознакомьтесь с этим обзором, чтобы лучше понять описанные в этой статье действия.
Пошаговые действия
Выполните следующие действия, чтобы получить события от партнера.
- Зарегистрируйте поставщика ресурсов Event Grid в своей подписке Azure.
- Разрешите партнеру создать тему партнера в вашей группе ресурсов.
- Отправка партнеру запроса на включение потока событий к разделу партнера.
- Активация раздела партнера, чтобы ваши события отправлялись в раздел партнера.
- Оформление подписки на события.
Регистрация поставщика ресурсов Сетки событий
Если вы ранее не использовали Event Grid, необходимо зарегистрировать поставщика ресурсов Event Grid. Если вы использовали сетку событий раньше, перейдите к следующему разделу.
На портале Azure выполните следующие действия:
В меню слева выберите Подписки.
Выберите подписку, которую вы хотите использовать для сетки событий из списка подписок.
На странице "Подписка" в меню слева выберите "Поставщики ресурсов".
Найдите Microsoft.EventGrid и убедитесь, что для Status указано значение NotRegistered.
Выберите Microsoft.EventGrid в списке поставщиков.
На панели команд выберите "Зарегистрировать".
Обновите, чтобы убедиться, что состояние Microsoft. EventGrid изменено на "Зарегистрировано".
Разрешить партнеру создавать тему партнера
Вам необходимо предоставить партнеру согласие на создание разделов партнера в назначенной группе ресурсов. Эта авторизация имеет конечный срок действия, Он действует в течение указанного вами периода от 1 до 365 дней.
Внимание
Для повышения уровня безопасности укажите минимальный срок действия, который предоставляет партнёру достаточно времени, чтобы настроить передачу ваших событий в Event Grid и создать партнёрскую тему. Ваш партнер не сможет создавать ресурсы (разделы партнеров) в подписке Azure после истечения срока действия авторизации.
В следующем примере показано, как создать ресурс конфигурации партнера, содержащий авторизацию партнера. Вы определяете партнера, указав идентификатор регистрации партнера или имя партнера. Вы можете получить и то и другое у своего партнёра, но достаточно только одного. Для удобства в следующих примерах приведен пример срока действия в формате UTC.
Портал Azure
Войдите на портал Azure.
В строке поиска вверху введите Конфигурации партнера и выберите Конфигурации партнера Сетки событий в разделе Службы в результатах.
На странице Конфигурации партнера Сетки событий нажмите кнопку Создать конфигурацию партнера Сетки событий на странице или кнопку + Создать на панели команд.
На странице "Создание конфигурации партнера " выполните следующие действия.
В разделе "Сведения о проекте" выберите подписку Azure и группу ресурсов, в которой нужно разрешить партнеру создать раздел партнера.
В разделе Авторизации партнера укажите срок действия по умолчанию для авторизации партнера, определенный в этой конфигурации.
Чтобы авторизовать партнера для создания разделов партнеров в указанной группе ресурсов, выберите ссылку +Авторизация партнера .
На странице Добавление авторизации партнера для создания ресурсов приведен список проверенных партнеров. Проверенный партнер является партнером, удостоверение которого Microsoft проверено. Выберите проверенного партнера и нажмите кнопку "Добавить ", чтобы предоставить партнеру авторизацию, чтобы добавить раздел партнера в группу ресурсов. Эта авторизация действует до истечения срока действия.
У вас также есть возможность авторизовать не проверенного партнера. Если партнер не является сущностью, которую вы хорошо знаете, например, организацию в вашей компании, настоятельно рекомендуется работать только с проверенными партнерами. Если партнер еще не прошел проверку, порекомендуйте ему пройти ее, связавшись с командой Event Grid по адресу askgrid@microsoft.com.
- Чтобы авторизовать проверенного партнера, выполните приведенные действия.
Выберите партнера из списка.
Укажите время действия авторизации.
нажмите Добавить.
- Чтобы авторизовать неверифицированного партнера, выберите "Авторизовать не проверенного партнера" и выполните следующие действия.
Введите идентификатор регистрации партнера. Вам нужно запросить у партнера этот идентификатор.
Укажите время действия авторизации.
Выберите Добавить.
Внимание
Ваш партнер не сможет создавать ресурсы (разделы партнеров) в подписке Azure после истечения срока действия авторизации.
- Чтобы авторизовать проверенного партнера, выполните приведенные действия.
Вернувшись на страницу Создание конфигурации партнера, убедитесь, что партнер отображается в списке авторизованных партнеров.
Выберите Review + create.
На странице Проверка просмотрите параметры и выберите Создать, чтобы создать регистрацию партнера.
Попросить партнёра включить поток событий в партнёрский топик
Следующие партнеры поддерживают поток событий в партнерский топик. Выберите партнера для отправки запроса.
Активация партнерского раздела
В строке поиска на портале Azure найдите и выберите партнерские разделы Event Grid.
На странице "Разделы партнеров сетки событий" выберите партнерский раздел с состоянием активации, равным "Никогда не активирован".
Просмотрите сообщение активации и выберите Активировать на странице или на панели команд, чтобы активировать раздел партнера до истечения срока действия, указанного на странице.
Убедитесь, что состояние активации имеет значение Активировано, а затем создайте подписки на события для раздела партнера, выбрав + Подписка на события на панели команд.
Оформление подписки на события
Сначала создайте обработчик событий, обрабатывающий события от партнера. Например, создайте центр событий, очередь или раздел Служебной шины или функцию Azure. Затем создайте подписку на события для партнерского раздела с помощью созданного обработчика событий.
Создание обработчика событий
Чтобы протестировать тему партнера, вам потребуется обработчик событий. Перейдите к подписке Azure и создайте службу, поддерживаемую в качестве обработчика событий, например функцию Azure. Пример см. в статье Event Grid Viewer sample, который можно использовать в качестве обработчика событий через веб-перехватчики.
Оформление подписки на раздел партнера
Подписка на тему партнёра указывает Event Grid, куда должны доставляться партнёрские события.
На портале Azure, в поле поиска введите Event Grid Partner Topics, а затем выберите Event Grid Partner Topics.
На странице Партнёрские разделы Сетки событий выберите в списке партнёрский раздел.
На странице Тема-партнер Event Grid для темы-партнера выберите на панели команд + Подписка на событие.
На странице Создание подписки на события сделайте следующее:
Укажите имя для подписки на событие.
Для фильтрации по типам событий выберите типы событий, получаемых вашей подпиской.
Для Типа конечной точки выберите службу Azure (Функции Azure, Очереди службы хранилища, Концентраторы событий, Очередь служебная шина, Тема служебная шина или Гибридные подключения) или вебхук.
Выберите ссылку "Настройка конечной точки ". В этом примере используется целевой объект Центры событий Azure.
На странице Выбор Центра событий выберите конфигурации для конечной точки и нажмите Подтвердить выбор.
Теперь на странице Создать подписку на событие выберите Создать.
Связанный контент
Дополнительные сведения о функции "События партнеров" см. в следующих статьях: