用户配置文件和访问群体设定概述

Microsoft Office SharePoint Server 2007 为用户配置文件和访问群体设定添加了几个新功能。下文简单介绍这些重要功能。

属性改进

Office SharePoint Server 2007 为使用用户配置文件存储区生成解决方案的开发人员提供如下属性改进:

  • 多值属性:属性现在支持多个值。这项改进在很多应用场景中都很有用;例如定义用户的兴趣和声明某个人的专长时。

  • 选项列表开放或闭合的属性:利用此功能,可以将用户配置文件属性与约束可能值列表的词汇相联系。此外,列表可以开放,即用户可以添加新选项,也可以闭合,即用户不能添加选项,只有管理员才能。

  • 从 Active Directory 之外的外部数据源映射属性:为配置文件实例创建新属性时,可以将该属性映射到外部数据源(如业务数据目录中注册的实体)。

  • 属性隐私策略:现在可以向属性分配用于限制属性访问者的隐私策略。使用此功能可以设置策略,将访问限制为“只有我”、“我的经理”、“我的工作组”、“我的同事”或“任何人”;也可以使某个属性成为必需、可选或将其禁用。

用户配置文件导入改进

Microsoft Office SharePoint Portal Server 2003 仅支持从 Active Directory 目录服务导入用户配置文件。对于没有部署 Active Directory 的用户,无法轻易地启动配置文件数据库并使其在 SharePoint Portal Server 中保持最新状态。

通过从 Active Directory 之外的所有以下数据源启动和导入配置文件信息,Office SharePoint Server 2007 解决了这个问题:

  • 轻型目录访问协议目录(非 Active Directory)

  • 数据库

  • 企业应用程序(如 SAP 或 PeopleSoft)

备注

通过与业务数据目录进行集成,Office SharePoint Server 2007 支持数据库和企业应用程序数据源。此外,Office SharePoint Server 2007 将业务数据目录数据源仅视为附属数据源,也就是说它使用这些数据只是为了提供主连接中没有的其他用户信息。它仅能从 Active Directory 和 LDAP 目录导入用户配置文件。

我的网站配置文件页

“我的网站”页的“配置文件”页显示用户的同事和成员资格、该用户与访问其他用户的“我的网站”的用户之间共有的信息、该用户的文档的聚合视图、该用户的博客以及该用户的与对隐私有关的配置文件属性。

成员资格

Office SharePoint Server 2007 显示了用户所属的 Microsoft Exchange Server 通讯组列表 (DL) 和 Windows SharePoint Services 3.0 网站。网站成员资格的列表可以在“我的链接”控件中获得,该控件出现在与当前共享服务提供程序 (SSP) 相关联的网站的顶部导航栏中;而在 2007 Microsoft Office system 客户端应用程序中则出现在“我的 SharePoint”下的“Microsoft Office 按钮”(以前为“打开” 对话框)中。

同事

Office SharePoint Server 2007 自动将您的经理、同级和直接下属添加为您的同事。此外,利用 Office SharePoint Server 2007 还可以添加同事(您知道的人员),这样就可以轻松地导航至您的同事的“我的网站”公共网页。Office SharePoint Server 2007 还在“我的网站”上提供“同事跟踪程序”Web 部件,该部件说明您的同事发生了什么变化。此外,在搜索公司员工时可以按社会关系亲疏进行分组,以便首先显示您的同事。

共同背景

一个用户访问另一个用户的“配置文件”页时,Office SharePoint Server 2007 会显示两个用户的所有共同之处,如下所示:

  • 他们共同的经理

  • 他们所属的 DL 和 Windows SharePoint Services 网站

  • 共有的同事

    备注

    利用该对象模型,可以找出任何两个用户配置文件实例之间的共同之处。

Web 服务

Office SharePoint Server 2007 提供可写入用户配置文件数据库的 Web 服务。Office SharePoint Server 2007 还提供其他 Web 服务以发现场中运行 Office SharePoint Server 2007 的服务器、查找面向某个用户的网站以及执行其他任务。

更改日志

用户配置文件存储区中保存着一个更改日志,其中记录了对数据库中用户配置文件的更改。Office SharePoint Server 2007 提供 Web 服务和对象模型,以使用编程方式访问更改日志。

隐私和安全性

利用 Office SharePoint Server 2007 可以对用户配置文件属性、同事和成员资格设置隐私策略,还可以限制哪些人可以访问个人信息。

可以将属性、同事、链接和成员资格限制为对“只有我”、“我的经理”、“我的工作组”、“我的同事”或“任何人”可见。

访问群体设定

SharePoint Portal Server 2003 支持基于规则的设定。而 Office SharePoint Server 2007 支持以基于规则的访问群体、Windows SharePoint Services 组和通讯组列表成员资格为基础的设定。此外,利用 Office SharePoint Server 2007 还可以面向任何列表项,而不仅是列表。

备注

Office SharePoint Server 2007 还提供可以找出面向特定用户的所有 Office SharePoint Server 2007 网站的 Web 服务。

人员搜索

Office SharePoint Server 2007 可以只搜索人员。可以按姓名或用户的公共配置文件属性查找人员。Office SharePoint Server 2007 搜索支持基于属性的查询、社会关系亲疏分组、搜索优化和更丰富的搜索结果。

可自定义的选取器设计

Office SharePoint Server 2007 中的用户选取器和访问群体选取器基于可自定义的通用选取器 PickerDialog。这些选取器在 Microsoft.Office.Server.WebControls 命名空间中进行定义。

可靠的用户删除处理

Office SharePoint Server 2007 对删除陈旧用户配置文件有一个可靠的过程。它消除了 SharePoint Portal Server 2003 在删除陈旧用户配置文件时出现的问题。Office SharePoint Server 2007 还提供事件模型以跟踪对用户配置文件的删除和其他操作。

See Also

任务

如何:使用已发布链接 Web 服务

概念

用户配置文件对象模型概述

访问群体对象模型概述

其他资源

个性化您的门户:概述

主要概念和体系结构

使用对象模型配置用户配置文件存储区

使用对象模型访问用户配置文件存储区

使用用户配置文件服务 Web 服务

使用访问群体设定内容