string ouString = projectBox.Text.ToString();
string parentName = "LDAP://OU="+ouString+",OU=Clients,OU=Clients,DC=domain,DC=net";
DirectoryEntry parentEntry = new DirectoryEntry(parentName);
DirectoryEntry newGroup = parentEntry.Children.Add("CN=" + ouString+"SecGroup", "group");
newGroup.Properties["member"].Add("ExistingGroup");
newGroup.CommitChanges();
newGroup.Dispose();
parentEntry.Dispose();
에 보안 그룹을 추가 예외 발생 :
서버가 newGroup.CommitChanges의 요청을() 처리를 꺼려; 이견있는 사람?C#의 다른 보안 그룹
암호 문제가 아니며 "ExistingGroup"을 (를) 찾을 필요가 없을 수도 있습니다. 내가 newGroup.Properties [ "member"]를 주석 처리한다면 Add ("ExistingGroup"); 그것은 괜찮은 초 그룹을 만들 것입니다. 나는 새로운 보안 그룹을 만들고 그것을 동시에 다른 그룹의 구성원으로 만들려고 노력하고있다. 당신은 완전히 그룹 위치을 한정
newGroup.Properties["member"].Add("CN=Clients Clients,OU=Clients,DC=domain,DC=net");
....
그러나이 반대를한다. 그것은 ExistingGroup을 newGroup의 멤버로 만듭니다. 나는 비자를 원합니다 ...
편집을 참조하십시오. –
또한 사용자가 아닌 보안 그룹을 만들고 있습니다. –
해당 코드를 실행하는 사용자에게 그룹을 만들 권한이 있습니까? –