Запрос информации Active Directory через Sharepoint и MOSS - PullRequest
1 голос
/ 11 февраля 2010

Я отвечаю на события, которые происходят (например, добавление элемента в список) в SharePoint. Мне бы хотелось иметь возможность запрашивать AD с идентификатором запускающего пользователя и получать некоторую конкретную информацию, такую ​​как отдел, номер телефона, должность и т. Д., Которая не включена в информацию SPUser. Есть ли встроенный способ сделать это? Каков наилучший способ сделать это?

1 Ответ

1 голос
/ 11 февраля 2010

MOSS имеет службу профилей в рамках поставщика общих служб на вашей ферме. Он синхронизируется (и может быть запланирован, чтобы делать это постепенно), чтобы получить эти общие свойства как те, которые вы упомянули, и может отображать пользовательские свойства. Эта статья содержит много полезной информации.

Затем объектная модель предоставит вам класс ProfileManager, и в пространстве имен Microsoft.SharePoint.Portal.WebControls также будет доступно несколько пользовательских элементов управления, например ProfilePropertyLoader, ProfileProperty, ProfilePropertyImage etc

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...