У меня есть универсальная группа распределения в AD. В Exchange я настроил группу, чтобы она была общедоступной, чтобы любой пользователь мог добавлять или удалять себя из группы.AD Distribution Group Добавить пользователя UnathorizedAccessException
В C# У меня есть следующий код:
PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "Domain.com");
GroupPrincipal group = GroupPrincipal.FindByIdentity(ctx, groupName);
UserPrincipal userP = UserPrincipal.FindByIdentity(ctx, User.Identity.Name);
group.Members.Add(userP);
group.Save();
group.Save();
вызывает UnathorizedAccessException
.
Какую настройку я должен изменить, чтобы позволить любому пользователю преформировать это действие?