简体   繁体   English

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

[英]C# Give Permissions to Everyone in Active Directory

We want to give permissions (in .Net Application) to everyone in AD but could not find the group that contains everyone. 我们要向AD中的每个人(在.Net应用程序中)授予权限,但找不到包含每个人的组。 Tried with “NT Authority\\Authenticated Users” but getting "user not found". 尝试使用“ NT Authority \\ Authenticated Users”,但得到“找不到用户”。 Please provide any pointers to achieve this functionality.Below is sample code snippet. 请提供实现此功能的所有指针。下面是示例代码段。

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

Note: we can give permissions to all the users in SharePoint using “All Authenticated Users” but the same option is not working in .Net Application. 注意:我们可以使用“所有经过身份验证的用户”向SharePoint中的所有用户授予权限,但是同一选项在.Net应用程序中不起作用。

Regards, Parveen 问候,Parveen

在域中,每个人都意味着所有域用户,因此,要授予所有域用户权限,您需要使用此域:DOMAIN \\ Domain Users

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM