管理记录和电子数据展示

上次修改时间: 2015年3月9日

适用范围: SharePoint Server 2010

Microsoft SharePoint Server 2010 提供了专用于管理记录的功能。记录是对企业或组织很重要的任意文档,它由业务流程管理。在 SharePoint Server 2010 中,对记录管理和电子数据展示功能进行了增强,使其具有以下新功能:

  • 多阶段策略改进

  • 可广泛访问的电子数据展示

  • 记录中心模板

  • 可在任何网站上启用的记录中心的组件功能

  • 基于位置的过期计划

合规性基础

SharePoint Server 2010 中的合规性与强制实施用于降低业务风险的规则有关。风险可能以多种形式出现:法律、信息披露、成本超支、政府法规等。通常,管理层会雇用记录经理、合规性主管和律师来建立和实施风险监管。为了确定 SharePoint Server 2010 支持的用户角色,记录经理 这一术语将描述管理风险的人员。

在内容管理中,合规性包括四个主要方案。SharePoint Server 2010 中的默认情况下可用的功能旨在支持表 1 中所述的方案。

表 1. 四个合规性方案

方案

说明

标识和管理记录

在此方案中,记录经理将标识重要的业务文档(记录)并将业务流程附加到这些文档。例如,在将业务文档标识为记录后,用户可能无法编辑或删除它。

电子数据展示和保留项

在电子数据展示中,记录经理将查找并锁定与诉讼相关的内容。例如,如果其他方就公司使用电子数据展示的方式起诉公司,则记录经理需要找到并处理包含词"电子数据展示"的所有内容。

审核

在审核过程中,记录经理将跟踪对内容执行特定操作的人员。审核方案通常源于法务调查,并在对内容执行操作后发生。

保留和过期

保留和过期策略旨在通过确保组织将内容保留一段特定时间并在过期日期删除内容,来降低电子数据展示的成本。保留项包括内容生命周期内的关键任务,如计划事件和删除事件。

为了支持所有这些方案,SharePoint Server 2010 和 Microsoft Office 2010 中的功能专用于支持合规性。例如,文档内容类型是一类可使用信息策略管理的对象。通过使用 Office 2010 客户端应用程序(包括新文档集功能)创建的所有类型的文档都支持合规性和记录管理。

记录管理编程模型

记录管理包括可用于创建自定义记录管理解决方案的服务器端 API 和 Web 服务。表 2 和表 3 列出了最常用于编写自定义记录管理应用程序的命名空间和类型。

表 2. 需要注意的记录管理命名空间和说明

命名空间

说明

Microsoft.Office.RecordsManagement.Holds

包含用于定义保留操作和行为的方法和属性。

Microsoft.Office.RecordsManagement.InformationPolicy

包含用于为一个或多个项定义信息策略的方法和属性。此命名空间包含可定义策略和策略集并将策略功能和资源组合成一个集合的类型。

Microsoft.Office.RecordsManagement.OfficialFileWSProxy

包含用于定义和管理 [MS-OFFICIALFILE] 代理的行为的方法和属性。此命名空间中的类型最常用于将第三方应用程序中的数据连接到 SharePoint 记录管理系统。

Microsoft.Office.RecordsManagement.PolicyFeatures

包含用于定义信息策略的功能的方法和属性。例如,可以使用此命名空间中的类型来创建和管理条形码、标签、审核和过期。

Microsoft.Office.RecordsManagement.RecordsRepository

包含用于定义内容管理器行为的方法和属性。

Microsoft.Office.RecordsManagement.Reporting

包含表示记录管理的报告对象的类型。

Microsoft.Office.RecordsManagement.SearchAndProcess

包含用于为电子数据展示定义搜索和处理行为的接口和类型。

表 3. 记录管理类型和说明

类型

说明

HoldHandlerResult

返回保留项搜索的搜索结果。

IHoldsHandler

指定某个类为处理保留项而必须实现的接口。

DocumentRouterAutoFolderSettings

表示 EcmDocumentRouter 对象对自动文件夹应用的设置。

DocumentRoutingResultType

表示 EcmDocumentRouter 对象返回的结果的类型。

EcmDocumentRouter

表示可将文档传送到文档中心或记录中心的对象。

EcmDocumentRouterRule

表示用于定义 EcmDocumentRouter 对象的行为的规则。

EcmDocumentRoutingWeb

表示 EcmDocumentRouter 对象可为其传送的范围。

ICustomRouter

提供一个接口,利用该接口,自定义传送器可将文档对象传送到指定范围内的网站集。

IRecordDeclarationHandler

声明将成为记录的项。

IRecordUndeclarationHandler

从已声明为记录的项中删除记录标志。

RecordOperationResult

表示对指定记录执行的操作的结果。

RecordRestrictions

表示对指定记录设置的限制。

AuditLogTrimmingReportCallout

表示包含审核日志中的详细信息的标注。

IReportDataSource

提供一个用于传输报告数据的接口。

IReportGenerator

为对象提供一个用于生成报告的接口。

IProcess

表示针对目标 SPListItem 项的完整搜索和处理。

ISearchEnumerator

表示搜索枚举器。默认情况下,属性 IsNull 将设置为 true。

ISearchParameters

表示在执行搜索查询时传递给搜索提供程序的参数。

ISearchProvider

表示搜索提供程序。包含一个用于从 SPWeb 获取搜索页 URL 的方法和一个用于执行搜索的方法。

SearchAndProcessItem

表示要执行的搜索和处理操作,并包含用于启动该操作的方法。利用搜索和处理操作,可以使用 SharePoint Server 2010 执行一个搜索查询,然后对该查询返回的每个列表项执行特定的自定义操作。例如,您可能需要根据特定的文档元数据来标识一组特定文档,然后将这些文档移动到记录库中。您指定的程序集必须实现 IProcess 接口。使用 Add(SPWeb, DateTime, Guid, Int32, Boolean, Guid, Guid, Int32) 方法可向 SharePoint Server 2010 主计时器作业添加搜索和处理操作。

请参阅

任务

如何:使用后操作和绕过锁使操作过期

概念

管理信息管理策略

管理电子数据展示

其他资源

Walkthrough: Creating Shared Events