Смена администратора семейства сайтов с помощью powershell в функции Azure - PullRequest
0 голосов
/ 29 января 2019

Я создал рабочий процесс, который обеспечивает группы O365 через приложение-функцию Azure, которое запускает PowerShell (на основе этого кода на github ).Я заметил, что по умолчанию администраторы семейства сайтов являются владельцами созданной группы.В большинстве случаев я просто хочу, чтобы пользователи могли приглашать больше людей в группы, но не создавать дочерние сайты и т. Д. На данный момент мне всегда приходится менять администраторов вручную.Есть ли способ изменить администраторов семейства сайтов с помощью powershell (или любого другого языка) в функции Azure?

Я уже пытался просто выполнить Connect-SPOService и Set-SPOUser в этой функции, но такого нетКомандлет в контексте функции.

Цель состоит в том, чтобы иметь некоторый код / ​​функцию для изменения администраторов семейства сайтов с помощью API-интерфейса Microsoft Graph или другими способами.Может быть, можно добавить недостающие командлеты, чтобы функция могла получить к ним доступ?

1 Ответ

0 голосов
/ 30 января 2019

Чтобы использовать модули PowerShell в функции Azure, вам нужно загрузить свои модули в приложение-функцию, связав их с вашим развертыванием или используя Kudu.Ответы на на этот вопрос от меня и Франциско могут быть вам полезны.

...