如何使用 System.DirectoryServices.AccountManagement 将用户添加到 AD?
使用 .net 3.5 框架和 C# 我尝试从 C# 添加新用户到 AD,但找不到任何示例。 我看到 PrimaryCollection 对象有一个重载的“add”方法,但似乎无法弄清楚它是如何工作的。 有人可以帮忙吗?
如何创建一个新的用户对象,并将其添加到AD中。
其次,要添加新成员的用户实际上可能不具备执行此操作的安全性。 有没有办法可以模拟另一个具有权限的用户帐户并以这种方式添加帐户?
Using the .net 3.5 framework and C# I'm trying to add a new user to AD from C# and can't find any examples. I see that the PrincipalCollection object has an overloaded 'add' method but can't seem to figure out how it works. Can anyone help?
How create a new user object, add it into AD.
Secondly, the user that will be adding in new people may not actually have the security to do this. Is there a way that I can impersonate another user account that will have permissions and add the account that way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以像这样添加用户:
回复:安全性您可以将应用程序池标识设置为使用有权写入 Active Directory 的特权服务帐户。 或者,您可以使用
PrincipalContext
的构造函数重载来获取 LDAP 连接的用户名和密码。You can add a user like this:
Re: security you can set the application pool identity to use a privileged service account that has permission to write to the Active Directory. Or you can use a constructor overload for
PrincipalContext
that takes a username and password for the LDAP connection.