Многозначное отображение свойств профиля в AD в Sharepoint - PullRequest
1 голос
/ 26 ноября 2009

Я пытаюсь сопоставить разделы профиля моих навыков и обязанностей с одним из пользовательских свойств в Active Directory (extensionattribute1, 2 и т. Д.). Я ввел разделенные запятыми значения в AD, и он хорошо импортирует значения, но видит значения, разделенные запятыми, как одно значение при импорте. то есть «C #, asp.net, javascript», а не «C #», «asp.net», «Javascript».

Любые идеи. Я почти у цели, просто не правильно разбивает значения при импорте.

спасибо заранее

Ответы [ 2 ]

0 голосов
/ 27 ноября 2009

Если у вас есть эти значения во внешней базе данных, вы можете использовать их в качестве вторичного источника данных, используя каталог бизнес-данных (BDC).

Вы можете отобразить ваши данные как 1: 1 или 1: многие

Вот пример http://www.toddbaginski.com/blog/archive/2009/03/08/45.aspx

0 голосов
/ 26 ноября 2009

Я не думаю, что вы можете просто поместить строку CSV в свойство AD, и SharePoint будет рассматривать это как многозначное свойство. Это связано с тем, что свойство AD по-прежнему классифицируется как однозначное свойство. Некоторые свойства AD на самом деле / ​​по сути многозначны, что не потребует использования какой-либо CSV-конструкции для ввода нескольких значений в AD. Я считаю, что если свойство AD является многозначным, то SharePoint может импортировать его в многозначное свойство SharePoint. В противном случае вам нужно будет выполнить какой-то пользовательский код в задании таймера или что-то, что будет анализировать CSV-компоненты свойства AD и обновлять профиль пользователя напрямую через объектную модель SharePoint.

Эта страница объясняет разницу между однозначными и многозначными свойствами AD:

...