Blog post: 3 minute read
In today’s world of information management and data governance, some organizations have regulations requiring approval of pending deletions. I’ve previously blogged about a new feature to address this in an Office 365 E5 tenant: Office 365 Retention: Disposition Reviews.
In this post, I want to compare the old way of approving dispositions (yes, there was one) with a test of the new Disposition Feature in Office 365 and show how the new way is a significant improvement on several fronts.
I recommend downloading Microsoft’s recent white paper titled ‘Modernizing Enterprise Content Management with Microsoft Content Services’ to learn about Microsoft’s approach to what was traditionally referred to as Enterprise Content Management (ECM). ECM has undergone a drastic evolution in recent years to what will now be called Content Services. The four pillars of Content Services are: Harvest, Create, Coordinate and Protect.
The Disposition Review feature I describe in this post is part of the ‘Protect’ pillar.
The Old Way
For any disposition to be approved in either SharePoint On-premises or Online there was a Disposition Approval Workflow you could configure. This workflow could be set at a content type or library level and for each document to be deleted, an approval task would be created. In the picture below, I am associating it with a Customer Contract content type:
Cons of the old way:
- although the workflow could be configured at a content type level which provides a certain level of scalability, each library(site) where that content type is used would create its own task list. Reviewers would have to go to multiple locations to approve pending deletions. Although you could roll these up within one site collection, if the lists spanned site collections, there would not be an easy way of rolling them up.
- although the user interface to “bulk approve” tasks was removed as of SharePoint 2010, the page was still deployed with SharePoint so you could manually browse to the URL to render the “Bulk approval” page. You would need to provide that URL to the user approving the deletions. (you could set up a button or link on a page for the approver)
- the “bulk approval” tasks were an all-or-nothing approval. You couldn’t selectively approve a portion of the tasks. Not good!!!
- the only action that could be performed was approve or reject.
Clearly, the old way was less than perfect, not scalable and left much room for improvement. Although I have tested this functionality out and demonstrated it to Information Management teams, I have not used this technique in a real-world scenario.
The New Way
Retention disposition is now associated with a retention label. In my opinion, the key differentiator between the old and new way is the ability of a label to apply to content across your entire tenant and to centralize the review process from one location. This makes it significantly more scalable than the old way.
When defining a retention label in the Security & Compliance Center of Office 365, you can choose to trigger a disposition review and provide the email address(es) for the individuals responsible for approving the disposition (i.e. deletion).
When the retention period arrives, the reviewer(s) will receive an email (mine went into my spam folder so beware of that). When they click the link, it will take them to the Security & Compliance Center where they will see the dispositions to review in the Dispositions section under Data Governance.
In the Dispositions panel, you will see all items requiring approval. For EACH item, you have 3 different options:
- Apply a different label
- Extend the current retention period
- Delete permanently
As you can imagine, there is potential for a lot of documents requiring approval at the same time. To accommodate this, you can also select multiple documents at a time and perform a bulk action using these same 3 choices.
Here is what happens when each of the 3 actions are chosen:
Apply different label
You can apply a different label to any document. It will allow you to apply a label that isn’t currently published to that location. In my test cases above I applied the “Test Label 2” label to the top document, “Sample document.docx”. That label is not published to the above site. After a period of time, I checked this document in its original SharePoint library location and it did update the label to “Test Label 2”.
Extend retention period
You can extend the retention period for a document by selecting another date. (I did this for the second document above, Sample document 4.docx and extended it to Sunday, September 4, 2017)
I did this for the 3rd document above, Sample document 3.docx. I waited for a period of time (likely controlled by a back-end timer process) and it did in fact get deleted. This is essentially the same as “Approving it”. It will appear in the “Completed Dispositions” view of the Dispositions page. Information Management teams could then export this list to a .csv file to create a Certificate of Disposition.
I’ll leave the remaining document, “Sample document 1.docx”, without any action being taken to see what happens to it. After several weeks, I checked back and it remains in the library (not yet deleted) and is still sitting in the list of pending dispositions. Therefore, documents will stay in this list until a decision is made on how to proceed with the disposition – a good thing.
On initial testing with this new functionality, it is a vast improvement over the review process in place prior to this which is great news for Information Management teams. One caveat to this story is at the time of this writing it does require an E5 license in Office 365.
In my opinion, if you don’t have an E5 license and require a disposition approval process, there is currently no good solution to address this requirement using out-of-the-box capabilities.
I believe the options are:
- Although not ideal, you could use the disposition workflow process I describe above however I don’t believe this is a scalable solution and has the limitations I describe earlier in this post.
- Develop a custom workflow approval process for disposition approval.
- Use a 3rd party product to augment the SharePoint capabilities.
Thanks for reading.