更改Active Directory ASP.NET MVC中的对象所有权

时间:2018-07-31 14:19:54

标签: asp.net-mvc vb.net object active-directory ownership

我正在尝试编写一个函数,允许用户将计算机的所有权更改为Domain Admins。这是我到目前为止(在VB.NET中)拥有的代码:

Dim newOwner As String = "myDomain\Domain Admins"

Dim objADObject As System.Object = GetObject("LDAP://CN=TestComputer, OU=Desktop Services, OU=TestGroup, DC=myDomain")
Dim objSecDesc = objADObject.Get("ntSecurityDescriptor")
objSecDesc.Owner = newOwner
objADObject.Put("ntSecurityDescriptor", objSecDesc)
objADObject.SetInfo()

当我测试它时,我没有收到任何错误消息(代码运行没有问题),但是它也没有执行任何操作。 任何帮助表示赞赏。

0 个答案:

没有答案