Lifecycle Management

​​Setting up a good governance in Microsoft Teams is standard practice. Tomorrow’s challenges lie elsewhere.​

 

By Oliver Zeiser, Director Software Development at MondayCoffee.  

Reporting, naming, conventions, lifecycle management for teams and users, policies, approval processes or templates - you need to have all of this under control to enable secure, modern work. And even more so to scale with the organization or adapt to changing conditions in real time. Numerous providers for this can be found today. Microsoft itself has recognized the need for governance tools and offers solutions or has announced them, as the following examples illustrate:  

  • Sensitivity labels: Use sensitivity labels to protect content in Microsoft Teams, Microsoft 365 groups, and SharePoint sites (to the article).  

  • Teams app policies: Know about policies to manage access and installation of Teams apps (to the article)   

  • Sites lifecycle policies: SharePoint data access governance (DAG) insights V1 - general availability (to the article)   

  • Microsoft 365 groups naming policy (to the article)   

  • Access reviews in Azure Active Directory (to the article)   

  • MS governance reports (to the article

So what issues should you be addressing today? What steps are worth taking to ensure that IT remains capable of operating and that users can concentrate on their core tasks?  

At MondayCoffee, we have been thinking about this for a long time. I would like to share some of these thoughts with you in this post.   


Having the ‘after’ under control is even more important than the ‘before’ 

It's clear that a good template engine should offer much more than the standard elements such as teams, settings, channels and tabs.   

For example, what about:  

  • Planner tasks, buckets or labels?   

  • Or with the underlying SharePoint sites, pages, lists and libraries, content, columns, content types or SharePoint permissions?   

  • What about flows? Or with group settings, logos, colors, branding?   

And of course, WYSIWYG!   

A good template engine can do it all. Reproducing identical teams or workspaces using templates is a must. 

But what happens, once a team has been provisioned? What if the users need another private channel, for example? Or another library in the SharePoint site underlying it? 

Shouldn't this all be based on templates and defined governance rules, as well?   

The initial creation of new teams and workspaces and the clean handover to the users is important, but even more important is what they do with their teams afterwards!   

With our Modern-Work-Solution, CoffeeNet 365, end users are not left alone with their teams 'afterwards'. They go through a controlled framework and receive assistance in meeting the organization's policies without being hindered in their actual work and role.   

For example, end users have centrally managed templates for individual team channels, as well as templates for lists and libraries. These make it easy for them to expand their workspaces or adapt them to their needs, even at a later date. And in doing so, they also comply with the company's specified governance rules as a matter of fact, without having to pay attention. 



Continuous changes must be anticipated    

What happens to existing team workspaces when requirements change or new functionalities are to be added?  

Lifecycle management should also, but not only, focus on "sorting out" - archiving and deleting – teams that are no longer in use. Much more important are the teams that are still in use.   

With CoffeeNet 365, changes to templates and governance rules can be easily applied to existing workspaces, even after they have been created, so that they are always up to the latest standard.   

Another use case is also worth anticipating: A team that has already been created needs to be transferred from one template to another. What may have started as a small workgroup may eventually evolve into a project.   

Then the team should also correspond to the project template and get the appropriate features and settings for it. With the Switch Template Feature of CoffeeNet 365, this is possible with just a few clicks. It eliminates the need for time-consuming migration of content.  

 

Whatever is not there yet, can be done quickly with CoffeeNet 365

Many IT departments rushed the introduction of Microsoft Teams during the pandemic. There was no time for planning and orderly rollout process. Sorting out the mess is still on the minds of some. 

A modern template engine must also be able to bring existing teams workspaces into the ordered structures and configure them according to current governance requirements. Subsequently applying templates to already created teams is possible with little effort using CoffeeNet 365's Apply Template-Feature.  

 

Detected, reported, resolved in real time   

Of course, governance violations are bound to occur in day-to-day operations. It's not always possible to cover everything technically. Microsoft simply does not offer the necessary options and APIs. Therefore, a strategy for dealing with such cases is inevitable.  

A classic approach to reacting to governance violations would probably be: Reporting!   

IT sees the teams in the reports, which are not compliant. Which, conversely, means that a person in IT must regularly look at the reports and reach out to the users.   

This effort can be saved - with CoffeeNet 365's powerful rule engine and simple IF-THEN rules that can be created by IT and tailored specifically to the templates.  

Any governance violations are thus automatically detected in real time. An MS flow is started, which on the one hand resets the settings and on the other hand reminds the user again of the current governance rules. And not only that. The user can be offered additional help or a ticket can be created directly in the IT ticketing system. Or both. 

 

Improving the user experience  

The CoffeeNet 365 Rule Engine can also be used to improve the user experience.   

For example, when new users are added to a team, they automatically receive a welcome message, such as an email or chat. The message can be customized and personalized for external guests accordingly.   

If it’s an internal user, a rule can be defined that he or she is immediately added to a private channel ("Internal only"). Without the owner of the team having to do this manually over and over again. The Rule Engine of CoffeeNet 365 also offers such possibilities; and these are configured with just a few clicks.  

The use cases of the CoffeeNet 365 Rule Engine are almost unlimited.   

But it is through such tools that automation is possible, helping end users comply with governance in the long run and quite incidentally.  

 

Rule the rules 

It goes without saying that the rules in the Rule Engine may have to be changed and adapted centrally at any time. Only then is true teams governance possible, which does not prevent users from doing their work and sharing knowledge but supports them in doing so. And, meanwhile, IT retains full control at all times and remains flexible and responsive.   

What could be more important in today’s rapidly and constantly changing age of cloud?  

The workspace explosion

How we can avoid it with life cycle management

In the cross-linked organization, everyone and everything is connected with each other. Employees participate and shape in a wide variety of constellations. New teams, workgroups or communities of purpose are formed every day.

They organize themselves digitally, independently, in virtual workspaces that can be opened quickly and easily with a click.

And when the team is finished with the project, the workgroup dissolves or the community of purpose has fulfilled its purpose, then...

...the digital workspaces are left behind. Many have the potential to become productivity hogs. If it weren't for the functionality of lifecycle management (LCM).


Workspaces have a lifecycle

Our Modern Work solution for Microsoft 365 enables decentralized self-organization for employees and teams. Depending on the situation, standardized, virtual workspaces - in Microsoft Teams or SharePoint - can be created for teamwork.

As Microsoft 365 gets adoption throughout the organization, the number of workspaces increases. Many are used for just a short time, some are created for testing purposes only, and others serve a longer-term purpose.

All workspaces have a lifecycle. In MondayCoffee's Modern Work solution CoffeeNet 365, lifecycle management of workspaces is already integrated to reduce the risk of losing overview and productivity.

Open with a click, close automatically

Microsoft Teams workspaces can be archived manually (which no one does), but there is no automatic mechanism available. Moreover, the associated SharePoint sites remain unaffected.

The LCM of CoffeeNet 365 enables the archiving of Microsoft Teams workspaces AND associated SharePoint sites at the same time to ensure overview and orientation:

  • Archived workspaces have corresponding labels in Microsoft Teams and in SharePoint. That way, users immediately understand that an archived workspace no longer functions the same as it did before, in its "active" state.

  • Functionally, this means that users have read-only rights in the archived workspace.

  • Optionally, archived workspaces can also be hidden from M365 search so that users have less need to search irrelevant items.

Friendly Reminder

CoffeeNet 365's LCM works with automations to reliably remind workspace owners that they should archive or delete virtual spaces according to predefined criteria:

  • So-called LCM policies (automatic guidelines) determine after how many days of inactivity workspace archiving should take place. This ensures automatic sorting out of unused workspaces and relieves their owners.

  • LCM policies can also be based on more sophisticated criteria, e.g. based on a date field defined in the workspace (e.g. 1 year after the "project end date").

  • CoffeeNet 365's LCM also allows multi-level actions, e.g. deletion 2 years after the workspace has been archived. There are countless options available.

  • In case workspace owners do not respond to the request to archive, this is taken care of: a time-delayed escalation ensures that necessary action will be taken, e.g. if the owner has left the organization meanwhile.

For more productivity

Complexity and fast pace will continue to shape our working world. At MondayCoffee we want to make working life as easy as possible for employees. Our feature LCM pays off on our promise - with the following benefits:

  • Increased user productivity when dealing with many workspaces, as those that are inactive are automatically archived or deleted.

  • Valuable additions to existing Microsoft functionality - at no additional licensing cost - for a more comprehensive, multi-level and versatile LCM of Teams Workspaces and SharePoint Sites.

Would you like to learn more about this topic or our Modern Work Solution? We look forward to hearing from you.