Каталог бизнес-данных в список SharePoint?
Я должен управлять концепцией внешних контактов в ферме SP. Моя идея состоит в том, чтобы создать пользовательский профиль пользователя с определенным подтипом для таких контактов.
Для этих внешних контактов еще нет хранилища, и я должен разрешить функциональным пользователям управлять этим списком (примерно 2000 элементов).
Чтобы упростить управление, я хотел бы создать список на сайте SharePoint для описания и управления внешними контактами. Можно ли использовать профиль синхронизации пользователя для синхронизации списка SP с профилями? Могу ли я использовать BCS для услуг SP для достижения своей цели?
Любое другое предложение?
Спасибо
[Изменить] некоторые разъяснения:
- сегодня внешние контакты управляются в файле Excel одним человеком
- главная цель - позволить группе пользователей управлять этими контактами -> источник моей идеи создать сайт SP со списком контактов. EAsy для управления безопасностью
- контактная "схема" очень минималистична: имя, компания, функция и т. д. и очень хорошо вписывается в список контактов SP + несколько настроек, например "навыки"
- Профили SP используются (на мой взгляд) для интеграции этих контактов в концепцию глобального каталога, который будет содержать как внутренних пользователей, так и внешние контакты, особенно возможность использования поиска людей для поиска квалифицированного человека.
1 ответ
Спасибо за разъяснения!
Первые пули в порядке, отличное использование SharePoint! Элементы списка, однако, являются элементами списка, а профили SP являются профилями SP. Я бы сказал, что наиболее эффективный способ сделать это - создать пользовательскую веб-часть, которая выбирает профили SP и помещает их в список контактов. Таким образом, вам не придется извлекать данные из разных библиотек при запросе результатов. Вы также можете создать временную службу, которая будет запускаться несколько раз в день, обеспечивая актуальность ваших списков.
Если вам нужна какая-то интеграция с внешними системами и списками, я бы рекомендовал взглянуть на Camelot .NET Connector для SharePoint. Вот простой пример того, как поместить данные в список контактов, аналогичный описанному вами, http://blog.bendsoft.com/2011/02/creating-a-simple-contact-us-form/.