Как вернуть ИМЯ ОТОБРАЖЕНИЯ каждой группы, к которой принадлежит участник, в Active Directory в C# .net?

Я видел решения для возвращения всех групп, к которым принадлежит пользователь, однако я не могу найти решение, которое возвращает их обратно с соответствующими отображаемыми именами.

Я знаю, что вы можете перебирать каждую группу и получать дополнительную информацию, такую ​​как отображаемое имя, однако меня беспокоит производительность итерации запросов для большого массива групп. Если я получаю только псевдоним при получении групп, и у меня есть 120 возвращаемых групп для пользователя, я не хочу делать дополнительные 120 запросов в цикле для дополнительных свойств, таких как отображаемое имя.

Существует ли эффективный способ получения имени пользователя, и из этого возврата возвращается список всех групп, в которые входит пользователь, по отображаемому имени без необходимости выполнения дополнительных итеративных запросов?

Ищете решение в C# .net

0 ответов

Другие вопросы по тегам