Solutions & Products
ArvatoSystems_Blogartikel_Shared Channels_AdobeStock_95959108

Microsoft Teams Room Architecture: Private and Shared Channels in Teams

Strategies for the use of Teams

Tips for the Safe & Structured Use of Microsoft Teams
17.05.2022
Digital Transformation
Microsoft 365
Digital Workplace

During the introduction of Microsoft Teams at our customers, we repeatedly encounter the important questions about the right architecture, structure and, above all, security. In this article, I present the advantages and disadvantages of different scenarios with private and shared channels using practical examples.

Our Practical Example: Collaboration in the Project
Scenario 1: The Central Marketing Project Team
Scenario 2: The Dedicated Project Team
Conclusion

Our Practical Example: Collaboration in the Project

A relevant use case of Microsoft Teams - in addition to collaboration in organizational teams such as departments - is the overarching collaboration of various internal and external employees within a project.


To better illustrate our examples, we simplify the parties involved and make the following assumptions:

ArvatoSystems_SharedChannels_Szenario
  • Maria (Marketing) and Steve (IT) are internal employees of our company.
  • Both are actively involved in working on the Alpha project. Maria is also involved in the Beta project.
  • Likewise, external users are active in both projects, Alpha and Beta. Erika (Partner) is to work on project Alpha and Edward (Customer) on project Beta.
  • For both projects, there should be an internal exchange of information as well as an external exchange via Microsoft Teams.
  • In our second example scenario, we also involve two other internal teams, the Purchasing and Sales departments.

Scenario 1: The Central Marketing Project Team

Alpha and Beta are projects whose functional responsibility lies within the Marketing department. In scenario 1, the marketing team has decided to map all departmental projects within a central "Marketing Projects" team.

ArvatoSystems_SharedChannels_zentralesTeam
  • One central team to manage all marketing projects
  • One team channel per individual project

This scenario results in the following advantages and disadvantages

Advantages

  • Good overview of the marketing department of all ongoing projects of the division

Disadvantages

  • Internal security - team members get full access to all channel (project) content
  • External security - external team members also get full access to all channel (project) content
  • No internal project exchange possible (all team members have full access)
  • Project team members lose flexibility as they are restricted to a fixed number of channels to be used
Interim conclusion

If we consider only the aspects of security and relevance, this scenario is obviously not viable and does not at all meet the requirement for a purely internal exchange of content. What about when we consider the use of "private channels"?

The central project team with private channels

In order to guarantee a private area for each individual project as well as the access restrictions of the projects among each other, you should work exclusively with private channels in addition to the "General" channel. For each project you thus create two private channels, one channel for purely internal exchange and another channel for integrating the external users involved in the project.

ArvatoSystems_SharedChannels_zentralesTeam_Private Channel
  • One central team to manage all marketing projects
  • One internal private channel per individual project
  • One external private channel per individual project

This scenario and the use of private channels result in the following advantages and disadvantages

Advantages

  • A good overview of all current projects of the marketing department is still guaranteed - even if a project is processed in two separate channels.
  • The function to release channels and the separation for external and internal users are possible.


Disadvantages

  • All team members, internal and external, are given access to the team's "General" channel. Content that is inadvertently shared there is thus available to everyone.
  • External people can see which other service providers or customers the marketing department collaborates with.
  • Collaboration within the Private Channels is limited to chat and file sharing.
  • Joint collaboration, for example on a planner, is not possible.
  • The affiliation of internal and external private channels to a project is only visible through the name of the channel.
  • The more projects the marketing department works on, the less transparency and overview there is of all existing channels (projects) and their permissions.
  • Project team members lose flexibility because they are limited to a fixed number of channels to be used.
Interim conclusion

This scenario requires discipline! It would be best if you subjected completed projects and the associated internal and external releases to regular review.

Otherwise, it is difficult to ensure that the parties do not exchange sensitive ones. The security aspect is also the decisive factor here. All project members meet at least in the "general" channel increases the risk of unintentional data loss.

An often asked question is: "Can we hide the General Channel?" Unfortunately, the answer to this is no!

But, it is possible to restrict the permissions to send messages in the "General" channel to the team's owners. You can also configure this for the storage of documents within the channel.

The central project team with shared channels

A fundamental difference between using Private and Shared Channels is the requirement of an existing team membership for Private Channels. Shared channels do not require that users are already members of the underlying team and therefore exclude central access to the "general" channel.

With Shared Channels you create a private area for each individual project and secure the access restrictions between the projects. So you create two shared channels for each project, one channel for pure internal exchange and one to include external users involved in the project.

ArvatoSystems_SharedChannels_zentralesTeam_Shared Channel
  • One central team to manage all marketing projects
  • One internal shared channel per individual project
  • One external shared channel per individual project

This scenario and the use of shared channels result in the following advantages and disadvantages

Advantages

  • A good overview of the marketing department about all current projects in the area is still guaranteed.
  • The release of channels and separation of internal and external users is possible.
  • Access to the "General" channel is only possible by direct team members, only shared channel members are excluded from access.
  • Shared channels can be assigned their own owners, which do not have to correspond to the underlying team's.
  • Cross-organizational collaboration is greatly simplified for external users, who can access the shared channels in their own company profile. This is an important benefit of Shared Channels, but will not be discussed further in this article.

Disadvantages

  • Collaboration within the shared channels is limited to chat and file exchange. Collaboration, for example on a planner, is not possible.
  • The affiliation of internal and external shared channels to a project is only visible via the name of the channels.
  • The more projects the marketing department works on, the greater the complexity and the lower the transparency and overview of all existing channels and their approvals.
  • Project team members lose flexibility because they are tied to a fixed number of channels to be used.
Interim conclusion

The security challenge is solved with shared channels within this scenario. However, there remains the organizational challenge of regularly reviewing the existing project channels and deciding whether content and approvals are still needed.

Scenario 2: The Dedicated Project Team

A major drawback of our first scenario and its variants is the self-imposed restriction or limitation of flexibility in the use of Team Channels. In the first scenario, we have organizationally determined that a fixed number of channels are required for a project in order to optimally support our use case. However, this loses the freedom and flexibility within a project to decide for itself how the project team wants to structure itself.


Therefore, our second scenario - the classic one - provides for a separate team per project. Within this team you can use open, private and shared channels, but with even more flexibility to support the productivity and acceptance of the employees.

The following view shows a possible example use case.

ArvatoSystems_SharedChannels_dediziertesTeam
  • One dedicated team per individual project
  • One external shared channel
  • Additional channels for specific sub-areas (open, private, or shared) such as project management

Shared channels allow a clear distinction between internal and external content. In this case, however, they are much more transparent and comprehensible for existing team members, since the two projects do not mix in the same team (scenario 1).

Furthermore, a separate project team naturally allows you to create additional channels to better structure yourself internally and to work on specific sub-aspects of a project in separate areas.


Let's go one step further and make the assumption that you need to involve other departments in your organization for certain project steps. Colleagues from the Purchasing and Sales departments accompany projects within the planning phase. In order not to permanently entitle them to all project teams and their contents, use shared channels and assign them directly to the teams of the purchasing and sales departments. The current projects thus appear directly as their own shared channel within the respective department teams.

ArvatoSystems_SharedChannels_dediziertesTeam_2
  • One dedicated team per individual project
  • One external shared channel
  • Internal shared channels for integration into other departmental teams
  • Additional channels for specific sub-areas (open, private, or shared) such as project management

This scenario and the use of private and shared channels result in the following advantages and disadvantages

Advantages

  • You have full flexibility and security when using all Microsoft Teams features.
  • Automatic member management: New employees of the Purchasing department team automatically receive permissions to the current project channels.

Disadvantages

  • The often discussed Teams SPRAWL, i.e. the loss of clarity and acceptance within MS Teams when users are members of many teams (here projects) at the same time. Therefore, as already mentioned in our first scenario, it is correct and important to subject project teams and the associated channels to a regular review. Keyword: Lifecycle!

Are shared channels the better private channels?

To conclude my article, I would like to address a question you may have asked yourself when comparing private and shared channels.

Are Private Channels now obsolete?

Microsoft links Shared Channels in many presentations with the functionality for simple, cross-organizational exchange of information. However, as our example shows, you can also practically use Shared Channels to structure purely internal collaboration.

From my point of view, shared channels offer many advantages over private channels in the general authorization concept.

Possible exceptions could be security concerns regarding the required business-to-business (B2B) configuration or the assignment of ownership rights of shared channels. The owners of a private channel correspond to those of the underlying team. Shared channels, on the other hand, can be assigned their own owners. There is a risk of loss of transparency here, as well as the need to regularly review the owners of shared channels, just as with a team. Relevant questions here are:

  • Are the relevant people still in charge and aware of their responsibilities?
  • Are they still part of the company?
  • Are there still any owners at all?

In addition, shared channels, which are used for exchanges with external people, have much higher visibility. Since there is no longer a need to change profiles for external users in Microsoft Teams, external content almost feels like internal content. Therefore, it is recommended to give the lifecycle of shared channels the necessary attention in your governance strategy.

Don't forget!

Overall, as you have no doubt noticed, this is not a fully comprehensive look at the topic of security in the Microsoft Teams environment. Microsoft 365 offers a variety of additional capabilities that should be incorporated into the architecture of team rooms, for example:

  • Consideration of B2B Direct Access configuration, which makes shared channels for cross-organizational sharing possible in the first place.
  • Library, folder, and document level permissions
  • Use of sensitivity labels and Microsoft Information Protection (MIP)
  • Use of Data Loss Prevention (DLP)
  • Capabilities for automatic expiration of shares and permissions

Conclusion

With the introduction of shared channels in teams, our first scenario becomes viable, at least as far as sharing content with external users is concerned. Depending on the scope and duration of a project, the first scenario is a possible approach for clear, simple project topics. However, if you want to work on projects in the most standardized and structured way possible, you are more likely to find yourself in the second scenario. However, you should think about governance and the lifecycle of projects in advance.


When it comes to the correct structuring of Microsoft Team Rooms, there is no clear right or wrong in terms of the optimal procedure. However, the best practice for a company is determined by the following factors:

Number and complexity of concurrent projects
Security requirements for collaboration with external users
Manual or tool-assisted creation and monitoring of Microsoft Teams and Channels
General culture of the organization towards sharing content with internal colleagues.
Ability to communicate, train, and ensure long-term adherence to a defined governance and Teams structure within the organization.

Let's modify our first scenario by these factors and assume that the use case does not involve collaboration on projects, but on strategic focus topics for the company. In this case, the one central shared channel per topic may be perfectly adequate. Then all strategic topics can be consolidated within one team.

Still have questions about the right strategy, structuring and security for Microsoft Teams rooms?

Then let our experts advise you free of charge - they are available to you at any time.

Microsoft 365

Discover the individual possibilities of your Modern Workplace with Microsoft Office 365.

NAVOO

Discover NAVOO – your tailor-made digital workplace that lets you leverage the full power of Microsoft Office 365.

Digital Workplace

Our solutions with Microsoft Office 365 for the ideal workplace of the future.

Security and Governance: Microsoft Information Protection

How is it possible to ensure your governance and security policies are consistent across all enterprise devices, files, and content? Learn more about the Microsoft Information Protection portfolio!

Written by

ArvatoSystems_MA_BjörnNettingsmeier
Björn Nettingsmeier
Experte für Microsoft 365