каким может быть рабочий процесс для получения уведомлений по электронной почте, когда кто-то входит в портал Azure с помощью логических приложений и функций?

#azure #azure-functions #azure-logic-apps #azure-log-analytics

#azure #azure-функции #azure-logic-apps #azure-log-analytics

Вопрос:

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

Ответ №1:

В общем, вы можете сделать это с помощью потоковой передачи журналов аудита AD. Для этого вам нужна лицензия Azure Active Directory P1 или P2

введите описание изображения здесь

Прежде всего перейдите в Active Directory на портале Azure -> Мониторинг -> Входы и нажмите Экспортировать параметры данных. Создайте новую диагностическую настройку, например:

введите описание изображения здесь

Убедитесь, что вы выбрали Журналы входа. После этого события входа будут отправляться в EventHub.

Наконец, создайте функцию Azure, которая будет отвечать за отправку электронной почты после события, вызванного в центре событий.

https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-event-hubs-trigger?tabs=csharp

Комментарии:

1. данные для входа не передаются в event hub.

2. @Tushar вы назначаете пользователю (пользователям) рекламную лицензию P1 или P2?