Modern vs Classic IN PLACE Records Management in SharePoint

There are fundamentally two ways to manage document records in an enterprise. They’re either managed in a separate repository from where they were created OR they’re managed in place in the same location they’re created. This post talks about the latter (in place) method of Records Management (RM) in SharePoint and how it’s changed from the legacy to the new modern world of RM.

For the remainder of this post, I’ll refer to “in place” record declaration implemented thru the legacy site collection feature as Classic and the “in place” record declaration feature implemented thru Compliance retention labels as Modern.

IMPORTANT! Microsoft has clearly stated their recommendation to discontinue use of the classic in place records management feature and replace it with retention labels/policies. All new technology investments by Microsoft will be made toward the new, modern model. This means any new records management work in Microsoft 365 being done by customers today should use the modern capabilities.

Short on time? Skip down to where I talk about key differences and advantages of the Modern way.

In Place RM… the Classic way

In the legacy SharePoint world, a site collection feature called In Place Records Management is activated to allow you to declare a document a record. Once activated, it adds an additional option called Record Declaration Settings in several locations: under Site Collection Administration and each list and library within the site. At the site collection level, it allows control of these things:

At each list/library level, it allows control of these things:

Note: for the remainder of this post, I’ll discuss document record declaration, not item record declaration since the vast majority of records are documents.

Once a record has been declared in place, these things happen:

For each document, you can select Compliance details from the context menu displayed when you click the 3 dots beside the document. When clicked, it shows information about the document’s in place record status and when it was declared:

In Place RM… the Modern way

Microsoft recommends the use of Retention Labels instead of the in place record declaration method above. How does this work?

When defining a Retention label, you can optionally specify whether or not you want the label to make the document a record or a regulatory record by a simple checkbox on the label definition. Once a record label is applied to a document, these things happen: