По умолчанию при создании группы O365 сайт SharePoint, который предоставляет хранилище документов для группы, не создается автоматически. Он создается по запросу, когда пользователь впервые заходит на сайт.
У меня был сценарий подготовки, который обошел эту проблему, сделав HTTP-запрос GET на URL-адрес, по которому пользователь обычно переходил из Outlook, который выглядел так: https://[tenant].sharepoint.com/_layouts/15/groupstatus.aspx?id=[groupId]&target=documents
Что-то должно было измениться недавно, потому что это больше не запускает создание сайта, поэтому время ожидания моего скрипта истекает.
Глядя на сетевой трафик, когда я вручную создаю группу и перехожу на сайт, я вижу, что некоторые вызовы делаются на https://[tenant].sharepoint.com/_api/GroupSiteManager/Create?GroupId= '[groupId]';
Задокументирована ли где-либо эта конечная точка GroupSiteManager или существует установленный (поддерживаемый) метод принудительного автоматического создания сайта группы?
Я использую надстройку, размещенную у поставщика, в сочетании с API обработки среднего уровня, как в Azure, так и с аутентификацией в Azure AD (WindowsAzureBearerAuthentication) и разрешениями приложения для Microsoft Graph.