В нашем AD немного беспорядок, и я пытаюсь немного его навести. Я пытаюсь выполнить поиск в AD, чтобы найти что-нибудь в поле «Офис». Например, если в этом поле указано «Главный офис», мне нужно найти пользователей, у которых это указано. Смотрите изображение ниже.
Я пробовал пользовательские поиски, но самое близкое, что я нашел, это «Расположение офиса», которое ничего не возвращает. Google в этом случае не очень полезен.
Любые советы приветствуются.
решение1
Большинство полей в Active Directory на самом деле не используются ни для чего, кроме как для индивидуальной разработки. Вы можете сделатьпользовательский поиск в Active Directory... но они далеко не так уж и красивы. Поле "Office", о котором вы говорите, называется "physicalDeliveryOfficeName" в поиске LDAP Microsoft... поэтому вы бы построили запрос вроде:
(&(objectCategory=person)(objectClass=user)(physicalDeliveryOfficeName=Head Office))
Более подробную информацию о синтаксисе поиска можно найтиздесь.