Запросите объект диспетчера из AD в Sharepoint - PullRequest
1 голос
/ 01 декабря 2011

Мы пытаемся настроить рабочий процесс для утверждения элемента в списке в Sharepoint 2010, где всякий раз, когда пользователь создает элемент в списке, он автоматически направляется своему менеджеру для утверждения перед добавлением в очередьрабочие предметы.Мы также хотели бы пойти дальше и рекурсивно запрашивать иерархию, пока не достигнем пользователя с определенным «названием должности».

Мы используем атрибут «manager» и атрибут «title» в профилях пользователейпоэтому мы должны иметь возможность опросить всю эту информацию из AD.

Кто-нибудь имеет какой-либо опыт или мысли о том, как выполнить эту задачу?

Спасибо за помощь.

1 Ответ

0 голосов
/ 01 декабря 2011

+ 1 к тому, что Patricker предложил в отношении обхода профиля пользователя. Для запроса AD, предполагающего, что вы используете продукт MS для AD, создайте Запрос LDAP .

Вы должны быть в состоянии определить множество инструментов, а также для построения запросов LDAP. Мой личный фаворит - Поиск с использованием Active Directory - пользователи и компьютеры

Для выполнения запросов LDAP через .Net вы должны использовать классы в пространстве имен System.DirectoryService

...