我使用 API NetUserAdd 和 NetUserSetGroups 添加用户帐户并将其与组关联到计算机。System.DirectoryServices
不久之后,我发现了一个使用命名空间和DirectoryEntry
对象能够做同样事情的例子(添加一个用户,将他与一个组关联) 。
现在我需要向该新帐户添加策略并且面临类似的问题。我可以使用LsaOpenPolicy
和LsaAddAccountRights
API 向帐户添加策略,但我更喜欢使用 .NET 对象和方法。
我的问题是,.NET 框架中是否有对象方法来添加和/或修改用户帐户策略设置,如果有,这些对象或方法的名称是什么?
也将不胜感激使用示例。
具体来说,我希望将“SeServiceLogonRight”(也称为作为服务登录的权限)添加到新用户帐户。