当我们单击OWA中的文件/站点时,它将重定向到这样的SharePoint页面:https://.sharepoint.com/_layouts/groupstatus.aspx?id =& target = documents
在此页面中,如果组网站不存在,将创建office 365组网站。
与用户OneDrive网站一样,我们可以通过Microsoft.SharePoint.Client.UserProfiles.PeopleManager.GetDefaultDocumentLibrary进行配置。 那么是否有指定组的API配置组站点? Microsoft Graph API,AAD Graph或SharePoint Client API,任何一个?
当我在Office 365 Portal中创建Office 365组时,将在几分钟后自动创建组网站。但是当我在线交换或通过MS Graph API创建组时,无法创建组网站。当我尝试访问/ groups / groupid / drive时,我收到此错误
状态代码:404
{ “错误”:{ “code”:“ResourceNotFound”, “消息”:“资源配置正在进行中。请再试一次。”, “innerError”:{ “request-id”:“4f7e6581-4092-4fdb-834f-67c0b4f400b4”, “日期”:“2016-11-22T05:59:52” } } }
由于
答案 0 :(得分:1)
我可以在Office 365群集配置之后预先创建文件(SharePoint网站),所有这些都通过使用PowerShell
答案 1 :(得分:1)
通过Microsoft Graph创建组时,期望SharePoint网站立即可用。不幸的是,Microsoft Graph API的设计方式允许在仅提供应用程序的 中创建组,而没有提供所有者。这种情况在SharePoint中是一个坏的情况,因为它可以转换为匿名创建网站,并且不受支持。
最后,如果要在仅应用程序模式下调用Microsoft Graph来创建组,请在创建时传递所有者,而不是在创建组后进行后续操作。
在创建时的JSON有效负载中,您需要在
中传递它"owners@odata.bind": [
"https://graph.microsoft.com/v1.0/users/{id}"
]
这在文档https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/group_post_owners
中有解释答案 2 :(得分:0)
使用Microsoft Graph API创建统一组时,它负责完成为组配置所有服务的所有业务流程,对话邮箱,日历,带文件文档库的站点等。这里的文档:https://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/group_post_groups。您需要在正文中指定“groupTypes”:[“Unified”]