Chapter 4. The MOSS 2007 Records Center

Although it is possible to use portions of the MOSS Records Management functionality, such as information policy, separately from a Records Center site, most of the records management functionality provided by MOSS is tied in some way to the Records Center site definition. As with most of the extensions that MOSS introduces into the core Windows SharePoint Services environment, the Records Center site definition is activated as a feature. This provides a great window into the underlying functionality. Analyzing the built-in Records Management feature provides valuable insights into the way the records management components are organized and how they are intended to work together.

The Records Management Feature

Within the 12/TEMPLATE/FEATURES folder, there is a single feature named Records Management — shown in Listing 4-1 — that is responsible for setting up the custom actions and information policies needed for records management.

Example 4.1. Records Management feature

<Feature  Id="6d127338-5e7d-4391-8f62-a11e43b1d404"
    Title="$Resources:RecordsManagementFeatureTitle"
    Description="$Resources:RecordsManagementFeatureDescription"
    DefaultResourceFile="dlccore"
    Version="12.0.0.0"
    Hidden="TRUE"
    Scope="Farm"
ReceiverAssembly="Microsoft.Office.Policy, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" ReceiverClass="Microsoft.Office.RecordsManagement.Internal. RecordsManagementFeatureReceiver" xmlns="http://schemas.microsoft.com/sharepoint/"> ...

Get Professional SharePoint® 2007 Records Management Development: Managing Official Records with Microsoft® Office SharePoint® Server 2007 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.