0

我有以下情况:

广告:

  • 用户
  • 组(类型:安全和 Office365)

分享点:

  • 团体

漏洞点是将用户和组从 AD 添加到 Sharepoint。我使用以下代码添加用户工作:

User adUser = ctx.Web.EnsureUser(ad.LogOnName);
ctx.Load(adUser);
gc.Users.AddUser(adUser);
ctx.Load(gc, x => x.Users);

其中 LogOnName 是用户的用户主体名称。将组添加为 LogOnName 时,使用组名称。

有什么建议是我在添加组时误会的吗?

4

1 回答 1

0

以下是我的示例测试代码供您参考:

User group = ctx.Web.EnsureUser("SecurityGroup");
ctx.Load(gc);
User addUser=gc.Users.AddUser(group);
ctx.Load(addUser);
ctx.ExecuteQuery();
于 2020-11-23T08:29:17.403 回答