首页 > 解决方案 > 创建共享的 Sharepoint 站点

问题描述

我正在使用 .NET Microsoft Graph SDK,我有一个关于创建可供租户的所有成员访问的 Sharepoint 站点的最佳方法的问题。我目前正在创建一个组并使用该组的根站点:

GraphServiceClient client = GetGraphClient();

Group group = await client.Groups.Request().AddAsync(new Microsoft.Graph.Group
{
        DisplayName = "A display name",
        Description = "Description",
        MailEnabled = false,
        MailNickname = "a_mail_nickname",
        SecurityEnabled = false,
        GroupTypes = new[]{"Unified"}
});

Site site = await client.Groups[groupId.ToString()].Sites["root"].Request().GetAsync();

//create file using site.Id as the target

采用这种方法会阻止 Sharepoint 租户的其他成员访问该站点吗?感谢您的帮助!

标签: c#microsoft-graph-api

解决方案


要以编程方式访问,需要下面提到的权限。

在此处输入图像描述

根据文档,要访问组的团队网站,需要下面提到的权限。

在此处输入图像描述


推荐阅读