C#为Active Directory中的每个人授予权限

时间:2017-02-17 13:07:11

标签: c# active-directory

我们希望向AD中的每个人授予权限(在.Net Application中),但找不到包含所有人的组。尝试使用“NT Authority \ Authenticated Users”但未找到用户"。请提供实现此功能的任何指示。下面是示例代码段。

DirectorySearcher user = new DirectorySearcher(connString);
user.Filter = String.Format("(sAMAccountName={0})", alias);
var result = user.FindOne();

注意:我们可以使用“所有经过身份验证的用户”为SharePoint中的所有用户授予权限,但相同的选项在.Net应用程序中不起作用。

此致 帕尔文

1 个答案:

答案 0 :(得分:1)

在域中,每个人都表示所有域用户,因此为了向所有域用户授予权限,您需要使用此域:DOMAIN \ Domain Users