SharePoint 2010 Cookbook: In Place Records Management for a Document Library

SharePoint 2010 delivers a comprehensive set of document and records management features. In this article, we take a look at a new feature called In Place Records Management.


In our company, we use SharePoint to manage our documents. Some of our documents are required our Legal department to adhere to certain records management policies.  Since the policy of these documents can differ for each department, project, and even type of document, we do not want to send all documents into a records portal where they are centrally  archived.

What can we do to provide records management control at each site or document library level?


While SharePoint 2007 (MOSS) provides Records Management capabilities, you must send the record over to the Records Center for archiving purposes.  In SharePoint 2010 Server, you can declare an item (document, wiki, blog, or list item) as a record at the site where the item was created, and have it adhere to a set record management policy.  The retention policy can be applied globally at the Content Type level, or at each document library to give you more flexibility in business practices.

Let’s walk through the steps on how we can use this feature.


Step 1: Activate the In Place Records Management Feature

The first step is to activate the In Place Records Management feature at your site collection, since it is not activated default.  To activate, follow these steps:

  • At the top site collection level, go to Site Actions > Site Settings > Site Collection Features
  • Activate the In Place Records Management feature

10-18-2010 5-43-35 PM

Step 2: Setting Records Declarations

Next, you want to set the standard records declaration for the site collection.  Remember that these settings can be adjusted at each document library.

  • At the same Site Collection settings page, click on Site Collection Administration > Record declaration settings:

10-18-2010 5-45-30 PM

You can now set the edit and delete restriction when a document is declared as a record.  You can also allow manual record declaration selecting the “Available in all locations default” radio button.  If this button is not checked, then the only way to declare a record is via workflow and/or using your information policy.  You can also define which security roles can declare a record:


10-18-2010 5-48-38 PM

Step 3: Document Library Settings

Next, you can override some records settings at the document library level.  Click on the Document Library, and select Library Tools > Library > Library Settings:

10-19-2010 5-55-54 PM

Click on the Record declaration settings link, and you will see the options to either use the settings that were set at the site collection level, or to allow record declaration at the document library level:

10-18-2010 5-02-03 PM


Step 4: Declare a Record

  • Go to your document library, select Library Tools > Document and select a document or Document Set.
  • Click on Declare Record in the Ribbon.  Note that this icon is visible since we opted to be able to manually declare a record anywhere in our site collection.  You will not see this icon if you opted for automatic declaration.

10-19-2010 4-15-16 PM

Note that in the example above, you can conveniently select the entire Document Set to declare it as a record.  Once you have declared a document as a record, there will be a padlock symbol on the icons.

10-19-2010 4-21-21 PM

So, what will happen to my documents?

Once a document becomes a record, it will follow the record retention policy set for the Content Type that your document was based on.  For out-of-the-box documents, this would be the Document Content Type.  You can override and create a new policy at each document library selecting Information management policy settings at the document library settings page:

10-19-2010 5-55-54 PM

Next, you will see the content types that are available in the current document library:

10-19-2010 5-59-51 PM

Click on a content type, and you will see the document retention, auditing, bar code, and label settings for each of the document type:

10-19-2010 6-06-42 PM

How to Undeclare a record

There is no icon to undeclare a record in the Ribbon.  In order to undeclare a record, go to the item and select Compliance Details on the drop down menu:

10-19-2010 4-58-00 PM

From the pop up form, select Undeclare record.  Note that you will need the correct permissions in order to undeclare a record, which were set in the Site Collection settings page.  In some situations, when this menu is disabled, make sure that your document library is not set to automatic declaration mode.

10-19-2010 5-00-18 PM



As you have seen in this example, you can perform records management in SharePoint 2010 Server at the individual sites without having to route documents to the Records Center as in the previous SharePoint version.  There are some main features of using In Place Records Management:

  • You can declare a document into a record manually or automatically.
  • It’s easier for the project team to manage the archive process.
  • Think carefully through the design of your folders and document sets in the document library.  Once you have declared any document as a record, simple things like changing the properties of the parent folder or Document Set are not possible.

There are some disadvantages of using In Place Records Management versus a document center that you should consider:

  • The In Place Records Management feature is only available in SharePoint 2010 Server and is not part of the SharePoint Foundation 2010.
  • In Place Records Management is distributed nature, so a compliance officer will have a harder time searching for a document all over your site. Document audits might take more time unless you plan for appropriate search or alerts when documents are archived.
  • Security is controlled at the site, not at the Records Center.
  • Most of these negatives can actually be mitigated  forwarding the document over to a Records Center as the next phase.

See Also:

All SharePoint Versions

The web parts are functional components that extend your SharePoint environment whether it’s hosted, on-premises, or part of Microsoft® Office 365.

SharePoint 2013, 2016, 2019, Online (Office 365)

On-Premises Only

These web parts extend SharePoint beyond its out-of-the-box capabilities by tailoring it to your requirements with Bamboo Solution’s growing portfolio of SharePoint Web Parts.

SharePoint 2013, 2016, 2019


Product Suites

Experience greater power and savings by bundling our SharePoint apps and web parts.

Essentials Suite

Essentials Plus Suite

Bamboo Premier Suite

Project Management Suite

Knowledge Management Suite

External User Manager


For more information on our product suites, contact us.

Featured Services

SharePoint Health Check

A SharePoint Health Check will identify the causes of issues and risks associated with your specific environment, and is custom tailored to provide you with the best recommendations to optimize your SharePoint environment.

SQL Health Check

Document recommendations relating to performance, stability, availability, or a specific focus you request of your SQL Server database instances.

My SharePointXperts

The truth is that each SharePoint skill may not be a full time job for many organizations, and it is nearly impossible for one person to do everything you need – so augment your team with SharePointXperts; providing the skill sets you need when you need them!