Как создать учетную запись GMSA через C # - PullRequest
0 голосов
/ 25 марта 2019

Я попытался найти пример кода c #, чтобы увидеть, как создается учетная запись службы AD, но не очень удача.Кто-нибудь может предоставить пример кода для создания учетной записи службы AD, пожалуйста?

Я пробовал UserPrincipal с $ в конце имени, но не очень удачно.Ошибки с отказом в доступе (не удается создать под корневым MyDomain или под CN)

// Domain Context to use specific LDAP path.
domainContext = new PrincipalContext(ContextType.Domain, domainContext.ConnectedServer, "CN=Managed Service Accounts,dc=mydomain");
UserPrincipal userAccount = new UserPrincipal(domainContext)
{
  DisplayName = userName,
  SamAccountName = $"{userName}$",
  Description = description
};
userAccount.Save();
...