一直在尝试以编程方式将 AD 组添加到 SPGroup,但没有成功。
我试过:
SPGroup.AddUsers("myADgroup");
和
SPGroupCollection.Add(groupName, currentUser, "myADgroup", groupDescription);
我已经尝试过使用域和不使用域。
有什么想法吗?
最佳答案
呃,没有 SPGroup.AddUsers("myAdGroup") 方法。甚至没有 AddUser()具有该格式的方法。
你试过吗:
SPGroup g = web.AssociatedMemberGroup;
SPUser u = web.EnsureUser("DOMAIN\\myADgroup");
g.AddUser(u);
EnsureUser位确保将 AD 组添加为 SPWeb 的用户,这样您就可以分配权限。
关于c# - 如何以编程方式将 AD 组添加到 SharePoint 2010 SPGroup?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4512548/