业务数据目录到 SharePoint 列表?
我必须管理 SP 场中外部联系人的概念。 我的想法是为此类联系人创建一个具有特定子类型的自定义用户配置文件。
目前还没有用于存储此外部联系人的存储空间,我必须允许功能用户管理此列表(估计有 2000 个项目)。
为了便于管理,我想在 SharePoint 网站中创建一个列表来描述和管理我的外部联系人。是否可以使用用户同步配置文件将 SP 列表与配置文件同步? 我可以使用 BCS 到 SP 服务来实现我的目标吗?
还有其他建议吗?
谢谢
[编辑]一些澄清:
- 今天,外部联系人由一个人在 Excel 文件中管理,
- 主要目标是允许一组用户管理这些联系人 -->我的想法的来源是创建一个带有联系人列表的 SP 站点。易于管理安全性,
- 联系人“架构”非常简约:姓名、公司、职能等,非常适合 SP 联系人列表 + 很少的自定义(如“技能”),
- SP 配置文件用于(在我看来)来集成这些全局目录概念中的联系人将包含内部用户和外部联系人,尤其是使用人员搜索来查找技术人员的可能性。
I have to manage the concept of external contacts in a SP farm.
My idea is to create a custom User Profil with a specific sub-type for such contacts.
There is not yet a storage for this external contacts, and I have to allow functional users to manage this list (2000 items estimated).
To make it easy to manage, I'd like to create a List in a SharePoint site to describe and manage my external contacts. Is it possible to use the user synchronization profile to sync the SP list with the profils ?
Can I use a BCS to the SP services to reach my goal?
Any other suggestion ?
thx
[Edit] some clarifications :
- today, external contacts are managed in an excel file by one person
- the main goal is to allow a group of users to manage these contacts --> source of my idea to create a SP site with a contact list. EAsy to manage security
- the contact "schema" is very minimalist : name, company, function, etc. and fits quite well in a SP contact list + few customization like "skills"
- the SP profiles are used (in my mind) to integrate these contacts in the concept of global directory that will contains both internal users and external contacts, especially the possibility of use the people search to find a skilled person.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
感谢您的澄清!
第一个项目符号很好,SharePoint 的使用很棒!然而,列表项是列表项,SP 配置文件是 SP 配置文件。我想说最有效的方法是构建一个自定义 Web 部件来获取 SP 配置文件并将其放入您的联系人列表中。这样,您在查询结果时就不必从不同的库中获取数据。您还可以创建一个每天运行几次的定时服务,以确保您的列表是最新的。
如果您要与外部系统和列表进行某种集成,我建议您查看 适用于 SharePoint 的 Camelot .NET 连接器。这是一个简单的示例,说明如何将数据放入您所描述的类似联系人列表中,http://blog.bendsoft.com/2011/02/creating-a-simple-contact-us-form/。
Thanks for the clarification!
The first bullets are fine, great usage of SharePoint! List items are however list items and SP profiles are SP profiles. Id say the most efficient way to do this is to build a custom web part that fetches the SP Profiles and puts them in your contact list. That way you wont have to fetch the data from different libraries when querying for results. You could as well create a timed service that run a few times a day ensuring your lists are up to date.
If you are to have some sort of integration with external systems and lists I'd recommend having a look at the Camelot .NET Connector for SharePoint. Here is a simple example of how to put data in a similar contact list as you are describing, http://blog.bendsoft.com/2011/02/creating-a-simple-contact-us-form/.