Sharepoint:如何通过API确定用户是否是组成员
我需要知道某个(不仅仅是当前)用户是否是某个组的成员。
此外,我需要知道用户是否放置在域组内,该域组放置在共享点组中。 例如:
组“GroupA”包含用户“XXX\Domain Users”。我有来自 XXX 域的用户“XXX\someuser”,需要知道这是否是“GroupA”的成员。在这个例子中确实如此。
目前我只找到一种方法:
模拟指定用户并检查 web.SiteGroups['GroupA'].ContainsCurrentUser
但它看起来像黑客。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
应该与.NET中的相同:
或者您可以尝试执行以下操作:
也许该帖子可以帮助您:http://mnigbor.blogspot.com/2010/05/using-windowsidentityimpersonate-in.html
Should be the same as in .NET:
Or you can try to do following:
Maybe that post helps you out: http://mnigbor.blogspot.com/2010/05/using-windowsidentityimpersonate-in.html