powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Active Directory: как найти аттрибуты?
12 сообщений из 12, страница 1 из 1
Active Directory: как найти аттрибуты?
    #39248050
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Как я могу из приложения выбрать все аттрибуты юзеров
ServicePrincipalName?

Например, хочу проверить у кого установлены и установлены ли вообще?

Код: c#
1.
2.
setspn –A MSSQLSvc/SQLCLUST01.mydomain.com:58001 mydomain\sql-srv
setspn –A MSSQLSvc/SQLCLUST01:58001 mydomain\sql-srv



2. Как выбрать всех юзеров, все компьютеры, у которых есть непустые Delegation?
...
Рейтинг: 0 / 0
Active Directory: как найти аттрибуты?
    #39248169
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ролг Хупин,

А как вы пробовали и что у Вас не получилось?
...
Рейтинг: 0 / 0
Active Directory: как найти аттрибуты?
    #39249814
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Ролг Хупин,

А как вы пробовали и что у Вас не получилось?

В том и вопрос: как?
...
Рейтинг: 0 / 0
Active Directory: как найти аттрибуты?
    #39250220
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

1. 15563628
2. На уровне свойств объекта AD - что есть Delegation?
...
Рейтинг: 0 / 0
Active Directory: как найти аттрибуты?
    #39250406
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ролг ХупинCat2Ролг Хупин,

А как вы пробовали и что у Вас не получилось?

В том и вопрос: как?
А у меня вопрос, что вы попробовали сделать, прежде чем бежать на форум?
...
Рейтинг: 0 / 0
Active Directory: как найти аттрибуты?
    #39250765
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Ролг Хупинпропущено...


В том и вопрос: как?
А у меня вопрос, что вы попробовали сделать, прежде чем бежать на форум?

А зачем вы вопросом на вопрос отвечаете, если не можете подсказать юзеру?
...
Рейтинг: 0 / 0
Active Directory: как найти аттрибуты?
    #39250767
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры ПавловныРолг Хупин,

1. 15563628
2. На уровне свойств объекта AD - что есть Delegation?

...
Рейтинг: 0 / 0
Active Directory: как найти аттрибуты?
    #39250769
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинА зачем вы вопросом на вопрос отвечаете, если не можете подсказать юзеру?

Форумы юзеров вроде не здесь, тут люди программируют с разным успехом
...
Рейтинг: 0 / 0
Active Directory: как найти аттрибуты?
    #39250987
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

тогда это просто атрибут servicePrincipalName - включаете условие по непустому значение в строку поиска, и всё. Примеры работы с условиями поиска можно найти здесь: http://social.technet.microsoft.com/wiki/contents/articles/5392.active-directory-ldap-syntax-filters.aspx
В результате получится что-то типа
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
using (var ds = new DirectorySearcher("(&(objectCategory=person)(objectClass=user)(servicePrincipalName=*))"))
{
  ds.CacheResults = true;
  ds.PageSize = 1000;
  foreach (SearchResult item in ds.FindAll())
    using (var de = item.GetDirectoryEntry())
      Console.WriteLine("{0} {1}", de.Properties["sAMAccountName"][0], de.Properties["servicePrincipalName"][0]);
}
...
Рейтинг: 0 / 0
Active Directory: как найти аттрибуты?
    #39251072
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры ПавловныРолг Хупин,

тогда это просто атрибут servicePrincipalName - включаете условие по непустому значение в строку поиска, и всё. Примеры работы с условиями поиска можно найти здесь: http://social.technet.microsoft.com/wiki/contents/articles/5392.active-directory-ldap-syntax-filters.aspx
В результате получится что-то типа
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
using (var ds = new DirectorySearcher("(&(objectCategory=person)(objectClass=user)(servicePrincipalName=*))"))
{
  ds.CacheResults = true;
  ds.PageSize = 1000;
  foreach (SearchResult item in ds.FindAll())
    using (var de = item.GetDirectoryEntry())
      Console.WriteLine("{0} {1}", de.Properties["sAMAccountName"][0], de.Properties["servicePrincipalName"][0]);
}



там на картинке есть еще tabPage "Delegation"
...
Рейтинг: 0 / 0
Active Directory: как найти аттрибуты?
    #39251073
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PallarisРолг ХупинА зачем вы вопросом на вопрос отвечаете, если не можете подсказать юзеру?

Форумы юзеров вроде не здесь, тут люди программируют с разным успехом

Здесь все - юзеры форума
...
Рейтинг: 0 / 0
Active Directory: как найти аттрибуты?
    #39251251
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

возможно изменения происходят не в самом юзере, а в связанном с ним объекте каталога, как это происходит с Member Of вкладкой, там изменения при добавлении группы, в группу добавляется пользователь, а не наоборот. Зайдите в список схем и поищите схему связанную с делегированием и дальше оп обстоятельствам =)
либо сделайте SnapShot AD, внесите изменение через оснастку Windows и затем 2 SnapShot и сравните.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Active Directory: как найти аттрибуты?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]