1

既定では、O365グループを作成すると、グループのドキュメントストレージを提供するSharePointサイトは自動的に作成されません。ユーザーが最初にサイトに移動すると、必要に応じて作成されます。いいえこのため、最近変更されている必要がありますhttps://[tenant].sharepoint.com/_layouts/15/groupstatus.aspx?id=[groupId]&target=documentsO365グループサイト作成(SharePointサイト)

何か:

私はのように見えたユーザーは、通常、OutlookからにナビゲートするURLにHTTP GETリクエストをすることによってこの問題を回避ましプロビジョニングスクリプトを持っていました長いとサイトが作成されるため、スクリプトがタイムアウトします。

手動でグループを作成してサイトに移動するとネットワークトラフィックを確認すると、https://[tenant].sharepoint.com/_api/GroupSiteManager/Create?groupId= '[groupId]'にいくつかの呼び出しが行われています。

この「GroupSiteManager」エンドポイントはどこに文書化されていますか、またはグループサイトを自動的に作成するための確立された(サポートされた)方法はありますか?

私はAzure、Authenture with Azure AD(WindowsAzureBearerAuthentication)、およびApplication Permissions to Microsoft Graphの両方で、中間層処理APIと組み合わせてProvider Hosted Add-Inを使用しています。

+0

こんにちはデビッド、私はあなたが同じ問題に遭遇しました役に立つ情報があるかどうか疑問に思っていますか? – Andreas

+0

Andreas、こんにちは、残念ながら私はサポートされているソリューションのためのドキュメントを見つけることができませんでした。 – David

答えて

1

MS GraphでO365グループを作成しましたが、その直後にサイトに関する情報を取得しようとしたときにresource not foundというエラーが表示されました。同じことが起こっていると仮定します。 しかし、数秒後にもう一度試してみると、必要なすべての情報が得られました。 多分これにGETしてみてください。

https://graph.microsoft.com/v1.0/groups/<your group id>/drive/root/webUrl 

少なくとも私にとって、それは数秒以内に2回目の試行の後にこの情報を与えた:

cache-control: private 
content-type: application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 
request-id: <some id> 
client-request-id: <some id> 
Status Code: 200 
{ 
    "@odata.context": https://graph.microsoft.com/v1.0/$metadata#groups(<your group id>)/drive/root/webUrl", 
    "value": "https://<your tennant>.sharepoint.com/sites/<generated SharePoint name>/Shared%20Documents" 
} 
関連する問題