Описание тега groupprincipal

Инкапсулирует групповые учетные записи служб каталогов Microsoft.
2 ответа

C# GroupPrincipal.FindByIdentity находит группу, но при использовании GetMembers выдает ошибку - такого объекта на сервере нет

Этот код работал хорошо в течение прошлого года, теперь он все еще работает, но у меня есть только 4 группы, которые генерируют эту ошибку... код прост: using (var context = new PrincipalContext(ContextType.Domain, domName)) { foreach (string grp in…
2 ответа

System.DirectoryServices.AccountManagement.GroupPrincipal безопасный поток?

Я пишу программу, которая будет создавать пользователей в массе, у меня есть операция, которая является частью создания, которая блокируется в течение примерно 5 секунд, чтобы обойти это, я собиралась сделать ее многопоточной, и все было бы располож…
1 ответ

Список местных членов группы

Я пытаюсь создать коллекцию всех локальных групп и их уважаемых членов, однако проблема, с которой я сталкиваюсь с приведенным ниже кодом, состоит в том, что члены группы "Администраторы" пусты, все остальные группы на сервере возвращают своих члено…
01 мар '17 в 17:10
1 ответ

GetMembers(true) не выводит список всех пользователей группы

Сначала вот мой код: PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "Domain"); GroupPrincipal gpx = GroupPrincipal.FindByIdentity(ctx, IdentityType.Name, "otheradmingroup"); List<string> Members = new List<string>(); for…
14 ноя '14 в 10:23
0 ответов

При попытке разрешить перекрестную ссылку SID целевой субъект не может быть разрешен

У меня есть пример кода, как показано ниже PrincipalContext context = new PrincipalContext(ContextType.Domain, "aaaaa", "aaaa\\bbb", "pppppp"); var group = GroupPrincipal.FindByIdentity(context, IdentityType.Guid, "253DD8F5-3C6E-438A-899F-8A693B0AD9…
20 мар '17 в 13:47
0 ответов

UserPrincipal.FindByIdentity Невозможно привести объект типа 'GroupPrincipal' к типу 'UserPrincipal

Доброе утро, я пытаюсь найти пользователя в нашем активном каталоге, но получаю следующее исключение: {System.SystemException} = {"Unable to cast object of type 'System.DirectoryServices.AccountManagement.GroupPrincipal' to type 'System.DirectorySer…
1 ответ

Почему я получаю сообщение об ошибке "Не найден объект безопасности, соответствующий указанным параметрам" (GroupPrincipal)

Я создаю программу, которая добавляет и удаляет пользователей домена в / из локальных групп на определенном компьютере. Я успешно закончил часть, которая добавляет пользователей в группу, но когда дело доходит до удаления, я получаю эту ошибку. Возн…
22 янв '18 в 16:08
1 ответ

Проверьте, является ли DirectoryEntry последней из группы в Active Directory C#

Здравствуйте, мне нужно проверить, если DirectoryEntry последний из группы в AD. Я не знаю почему, но мой босс говорит, что хочет ящик сообщений. Приведенный ниже метод является лишь небольшой частью моего большого проекта. Что оно делает? Я получаю…
1 ответ

Почему свойство ObjectSecurity в экземпляре DirectoryEntry GroupPrincipal всегда равно нулю?

Я пытаюсь узнать, как создать новую группу Windows (используя C#) и назначить ей AccessRule, используя локальные службы каталогов пользователей / групп. Я написал следующий код, который пытается сначала создать группу, получить для нее DirectoryEntr…
27 июл '18 в 14:04
1 ответ

GroupPrincipal переименовать группу

Я пытаюсь переименовать группу. Мой код выглядит следующим образом PrincipalContext context = new PrincipalContext(ContextType.Machine); GroupPrincipal group = GroupPrincipal.FindByIdentity(context, "GroupName"); group.SamAccountName = "NewGroupName…
13 ноя '12 в 17:32
1 ответ

Мне действительно нужно вызывать Dispose() для каждого Принципала?

Я делаю некоторую работу Active Directory с.NET System.DirectoryServices.AccountManagement Пространство имен. Я заметил, что Principal инвентарь IDisposable, что вызывает головную боль, так как все в этом пространстве имен наследуется Principal, Нап…
0 ответов

UserPrincipal.Current возвращает GroupPrincipal (при запуске к пользователю, созданному в Azure AD), однако ожидается тип UserPrincipal

Я пытаюсь получить следующую информацию из учетной записи управляемого пользователя Azure AD. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.DirectoryServices.AccountM…
0 ответов

Как просмотреть содержимое объекта GroupPrincipal

Я устраняю неполадки в приложении, которое извлекает участников из группы Active Directory. Код имеет объект GroupPrincipal, который содержит группу членов определенной группы AD. Есть цикл foreach, который проходит через объект, но цикл вызывает ис…
20 сен '18 в 16:52
0 ответов

Соединение IIS с активным каталогом для пользователя GroupPrincipal.IsMemberOf

Я проверил это в Visual Studio 2013, и он работает нормально, но после публикации на веб-сервере я получаю ошибку 401. Вот код, но я не думаю, что это проблема. Я думаю, что это установка на сервере IIS, которую я унаследовал, так как он работал в V…
20 окт '15 в 22:27
2 ответа

Добавление пользователей в AD Universal Group из разных доменов C#

У нас есть много доменов в одном лесу (то есть sw.main.company.com, nw.main.company.com, main.company.com), и у меня есть контроль над OU в sw.main.company.com, где у меня есть настроить универсальную группу Active Directory. У меня нет проблем праг…
14 янв '15 в 09:51
0 ответов

UserPrincipal.IsMemberOf(GroupPrincipal) через домены ASP.Net

Я пытаюсь изменить сайт для проверки по всему домену, но выдает ошибку ниже при запуске и входе в систему как пользователь из другого домена. Можете ли вы посоветовать, какой параметр безопасности необходимо применить к пулу приложений ASP.Net, чтоб…
05 май '17 в 13:18
1 ответ

Сервер не хочет обрабатывать запрос, когда я пытаюсь сохранить после удаления участника в Active Directory C#

Я анализирую и изменяю приложение для Windows, предназначенное для синхронизации данных с Active Directory. Когда я перемещаю пользователей в другой отдел в активном каталоге, Я пытаюсь удалить члена в предыдущем отделе. И Member.Remove в порядке, н…
0 ответов

Не удается получить одну конкретную группу пользователей в Active Directory с использованием PrincipalContext

Получение исключения system.directoryservices.accountmanagement.principaloperationexception: такого объекта на сервере нет Попытка получить всех членов группы. Получение исключения только для одной конкретной группы, возможность получить членов друг…
2 ответа

GroupPrinciple.FindbyIdentity слишком медленный

Я создал функцию для добавления одного пользователя за раз в определенную группу (администраторы и т. Д.), Но, похоже, слишком долго нужно отвечать на вызовы GroupPrinciple(5-10 секунд) и group.members.add(5-10 секунд) и замедление моего приложения,…
1 ответ

Как получить принципал текущего пользователя

Я хочу использовать проверку подлинности Windows и получить информацию о пользователе, такую ​​как имя, фамилия и т. Д., Которые я использовал UserPrincipal.Current в IIS и я получил исключение, но IIS express выглядит нормально.