Назад | Перейти на главную страницу

Преобразование сценария Excel / Exchange Online Powershell в приложение Azure Logic / Функции Azure

У меня есть сценарий Powershell, который я хотел бы преобразовать в приложение Azure Logic (или какой-либо другой метод автоматизации Azure), но я не уверен, какое сочетание инструментов Azure лучше всего использовать для достижения моей цели.

Мой текущий сценарий Powershell отлично работает с моей машины, он:

  1. Принимает файл Excel со строками, содержащими группы Office 365 и адреса электронной почты пользователей.
  2. Подключается к Office 365 Exchange Online
  3. Сравнивает каждую строку с группой Office 365, чтобы проверить членство
  4. При необходимости изменяет членство в группах
  5. Создает любые новые группы в электронной таблице в Office 365 и добавляет участников
  6. Выводит журнал всех изменений, а также моментальные снимки до и после каждой группы Office 365.

Я хотел бы создать в Azure автоматизированный процесс, который выполнял бы что-то подобное. Я бы хотел:

  1. Получите электронное письмо с вложением (XLSX)
  2. Обработайте все необходимые изменения O365 (как в шагах 1–6 выше)
  3. Выложите лог-файл в Sharepoint
  4. Отправьте тот же файл журнала по электронной почте исходному отправителю электронной почты

То, что мне непонятно: