The number of active users of Microsoft Teams and other M365 services grows every day, and with that grows the need to actively manage the lifecycle of workspaces within the platform, especially the sunsetting stage.
IT Admins need a simple and ideally automated way to archive or delete Teams, SharePoint sites, and Groups to keep the tenant clean and organized when the content is no longer needed.
Our blog will show you how with the help of Orchestry you can create and enforce as many different archiving, renewal, and deletion policies as you need to clean up your tenant, increase satisfaction with and adoption of the platform, and save time and money in the process.
Archiving, deletion, and renewal policies are a major building block of your M365 lifecycle management.
All good things must come to an end, and so must Teams, SharePoint sites, and Microsoft Groups.
At a certain point, the workspaces created in your tenant will have served their purpose and if not disposed of in an organized fashion, will linger, cluttering up your tenant, confusing everyone, and making the M365 platform frustrating to use.
This is where the archival policies come in extremely handy.
Apart from helping you keep your tenant clean, and free of unnecessary, outdated, and inactive Teams, SharePoint sites, and Groups, they can also bring significant cost savings in the long run, lowering your storage and license costs.
Lastly, they improve the adoption and usability of the platform, as they reduce confusion associated with people stumbling upon unused, inactive, or unnecessary content in their search for related or similar workspaces.
Out of the box, Microsoft offers Office 365 Global Admins the ability to set Group expiration policies. Since Teams, SharePoint, Planner, and other services are associated with the Microsoft Group, setting up a Group expiration policy will affect those services as well.
In a nutshell, the Global Admin of M365 can set a certain period, upon reaching which, the Owners of the Group that is set to expire, will receive notifications offering them an option to renew. If no action is taken by the Group owners, it will be soft-deleted, and so will all of the contents within the Group, including the Team, SharePoint site, Planner plan, mailbox, and others.
Unless you have retention policies for these various services, the content will be gone after 30 days but can be recovered and restored before then.
There is some great documentation around Microsoft Group expiration policies you can find here.
But for the purposes of this blog, we will cover the pros and cons of the OOTB functionality.
Archival, deletion, and renewals should not be one size fits all. Orchestry allows you to create as many policies as you need, customize them to meet your unique business requirements, and apply them to your existing and future workspaces.
Select whether your archival/renewal/deletion policy will apply to a Team, A SharePoint Team, or a Communication site.
Selecting what happens when a policy fires, will determine what you call it and the description of it. For easy discovery and to make it recognizable when you apply the policies to existing Sites and Teams, we recommend giving it a name and a description that are self-explanatory and clear – for example Microsoft Teams Deletion Policy (default).

With this option, the actions will be performed on the current Site, Team, or Group without moving the content anywhere else.
This option allows you to copy the content of the current Site, Team, or Group to a document library within an archival site. It then deletes the underlying Team, Site, or Group.
This option copies the structure and the content of the current Site, Team, or Group to a subsite within a site set up specifically for archiving as a modern subsite. It then deletes the underlying Team, Site, or Group.

This one is pretty self-explanatory. This policy will automatically delete the Site, Group, or Team. This option works best for temporary or test workspaces.
Orchestry’s policy creation interface allows you to customize the actions that happen to every part of your Team, SharePoint site, or Group upon archival or deletion.
Select whether you’d like to export Channel posts to Excel for easy access, search, analysis, or future reference.

Allows you to decide whether to remove the SharePoint site and all its contents from the default search scope, so it won’t be cluttering up the tenant and confusing end-users searching for a relevant or related Team, Site, or Group.

This option allows you to configure the new name of the Team, Group, or Site and helps make the discovery of the archived Teams/SharePoint sites easier with the addition of a Suffix or Prefix to the Site/Team/Group name or the URL.

You can decide what to do with every piece of content within the Team/Group/SharePoint Team or Communication site.
For Documents, you can choose to archive/delete all Document libraries or choose specific ones. You can also choose to archive or delete all major versions of the documents, all versions, or only the most current version.
The same applies to all Pages within the site – you can choose which versions (or, perhaps, all versions) you’d like to archive or delete.
When it comes to site lists, you can choose to archive or delete specific ones, or all lists within the site.

Planner plans and Exchange settings can also be configured. You can choose to export all Planner Plans to an Excel file, and decide whether you’d like to show or remove the workspace from Global Address List (GAL).
Lastly, you can decide whether to remove the associated Group from Outlook to no longer be shown under the Groups section.
Our favorite configuration section is the one with the security options.
When a Site, Group, or Team gets archived or deleted using Orchestry’s archival/deletion policies, you have full control over who can and cannot access the archived content.
You can choose to remove access from all Guests (which is a great practice to ensure the security and protection of all the assets, after the Team, Site, or Group no longer needs to exist), Members, or even Owners.
You can also choose to reassign ownership or membership to other individuals or groups.
Last, but not least, you can extract the permissions configurations into an Excel file and save it for future reference, or for potential investigations or compliance inquiries.

If you choose this option, the policy will execute automatically, and the actions that you’ve configured will perform automatically upon reaching the inactivity threshold you’ve set up in the initial step.
So let’s say, you’ve set up your threshold to 90 days. If the Team or a Site hasn’t seen any activity in the past 90 days (there were no page views or page visits, and no files within the Team or SharePoint site were viewed or edited), the archival or deletion will happen automatically, along with any other actions you’ve configured earlier in the policy setup.
This option works great for workspaces that are created for a project that has a definitive expiry date and doesn’t require a Team, SharePoint site, or Group owner to take any action before the workspace is retired.
This execution option allows you to engage workspace owners to take action and make content decisions before archiving or deleting a Team, Group, or SharePoint site.
With this option you can configure every aspect of the approval process:


Once the policy has been created, it’s time to put it into action to clean up your tenant and take care of the sunsetting stage of your M365 lifecycle management.
With the help of Orchestry’s Workspace insights, you can easily access the list of inactive Teams, Groups, and SharePoint sites immediately after installing Orchestry apps in your tenant.

A great place to start, when it comes to your tenant cleanup, is to apply your freshly created archival/renewal/deletion policy to the inactive workspaces.
Another great set of workspaces that may be worth applying your policy to (you could use a more strict deletion policy for this), is the Test or Temporary workspaces.

Once you access the list of workspaces you think are ripe for archival/deletion, you can bulk-select all, or choose specific ones, and then apply your newly created policy to them.

The configuration of the policy will either force it to fire immediately (let’s say your inactive workspaces have already passed the inactivity threshold you’ve set up as part of your policy), or will execute when that time comes.
If you’re looking for the policy to go into action immediately, you can force the policy once it’s been applied, in single, or multiple workspaces at once.
With your archival/renewal/deletion policies in place, it’s time to apply them to all your existing workspaces and even the future ones, before they ever get created.
How?
The Orchestry apps come equipped with a library of pre-built and pre-configured business-first Teams, SharePoint Team, and Communication site templates for every business function, unit, and use case.
These templates can be fully customized with documents, apps, and integrations, and, of course, with archival/renewal/deletion policies.

Once a template is fully configured, customized, and made available to the end users, they will be able to request it through a super user-friendly interface. Now, when the new workspace is provisioned to them, it will already be embedded with the lifecycle management policies you’ve assigned to the template in the first place.
So, this will set your tenant up for success, as you won’t ever have to worry about manually archiving another Team, Group, or SharePoint site ever again – the policies you’ve built will fire based on the conditions you’ve set up automatically and will either archive or delete your content or will engage the content owners to do it on your behalf.
Orchestry goes way beyond the out-of-the-box archival functionality available in M365 with fully customizable and configurable archival, deletion, or renewal policies. You can control every aspect of how your policies are configured and what happens to your content post-archival or deletion.
What’s more important, you have the ability to engage the content owners, who have the most context and knowledge of the content, to make the decisions of whether their workspaces need to be archived, or renewed.
Creating, customizing, and enforcing archival, deletion, and renewal policies using Orchestry requires zero coding or scripting skills, as well as zero reliance on the ever-changing M365 environment. Orchestry offers a lightning-fast, guided interface which can be easily used regardless of your technical prowess.
With the help of Orchestry’s archival security options, you can ensure that once archived, the content cannot be accessed by Guests, in some cases even the Team members. This ensures that the workspaces with the most sensitive information retain that security, even post-archival.
When you apply a policy to a workspace, you can rest assured that the exact actions you’ve configured will execute when the policy fires. No more wondering where the content got archived, or whether it was accidentally deleted instead of getting archived. No more having to recover or restore archived workspaces, or workspaces that were deleted by mistake.
M365 offers very basic archival and renewal options out of the box. If you are looking for the level of control Orchestry offers when it comes to policy creation (or even remotely close), PowerShell is going to become your best friend. To replicate the controls offered by Orchestry would require at minimum 10 different custom and rather complex PowerShell scripts, each of which would take a minimum of 45 minutes monthly to maintain, which is 7,5 hours every month you could be spending on more innovative work.
Digital transformation nowadays comes hand in hand with business automation, and automating these repetitive, yet necessary tasks is the first step in the right direction.
Automatic lifecycle management of Teams, Groups, and SharePoint sites can also bring some major license and storage savings in the long run, since it continuously cleans up your tenant from the inactive and no longer needed workspaces.
Want to see what else Orchestry is able to automate and how it can improve the adoption of M365 tools across your organization? Check out the full features sheet.
Orchestry offers a free full-experience trial for 28 days.
Book your demo today to chat with one of our Microsoft 365 experts about the opportunities you can unlock with Orchestry and see it in action.
Get the latest & greatest insights on Microsoft 365, MS Teams, and SharePoint delivered directly to your inbox once a month.