Я пытаюсь создать вложенные группы безопасности в активном каталоге со следующим кодом:
DirectoryEntry newContainer = dirEntry.Children.Add("CN=" + groupName, "group");
newContainer.Properties["description"].Value = groupId;
GrpType gt = GrpType.GlobalGrp | GrpType.SecurityGrp;
int typeNum = (int)gt;
newContainer.Properties["groupType"].Add(typeNum);
newContainer.Properties["sAMAccountName"].Add(groupName);
newContainer.CommitChanges();
У меня не возникает проблем при создании групп первого уровня, но при попытке создать подпрограммуГруппа безопасности внутри этих групп, я получаю ошибку " Наименование нарушения ", без дальнейшего ответа.
И, кстати, я могу вручную создать эти группы безопасности.