In our recent webinar, Benjamin Niaulin talked getting up to speed with administering Microsoft Teams and discussed the "nuts and bolts" of Teams, which we learned means knowing a little bit about a lot of products across the whole Microsoft 365 ecosystem.
As we've seen over the last month, the world is changing. The "digital workplace"—which for a long time has been a buzzword—is today being implemented at a rapid pace.
With a broad range of collaboration capabilities, it's easy to see why a tool like Microsoft Teams has been making its way into many workflows. The rate of adoption is staggering, growing exponentially over the last 2 months.
But, fast adoption also means that IT admins offering any type of support need to step up to some all-new challenges, first mastering how Teams works, and then managing the admin of Teams for all their WFH colleagues. To jump into administering Teams, it's important to understand a few things.
Table of contents
- Teams is the hub for teamwork
- Teams ties together top-notch tools
- To manage Teams features, you need to manage related tools
- Even teams users don't live in Teams
- Teams admins can manage certain settings from the Teams admin center
- There are always advanced features to learn
- Some tips and tricks can go a long way
Looking to review the whole webinar? Check out the on-demand recording of Teams Administration 101: insights into building a foundation for effective remote work to see Ben's full session including in-Teams demos and walkthroughs.
Still have questions after watching the session? Read our roundup of your questions from the webinar, answered by experts and compiled into a handy, curated list.
Teams is the hub for teamwork
If you're looking to use Microsoft Teams, it's likely because you want to connect people. It makes sense that teams should use Teams. It's right there in the name.
As per Microsoft, this is exactly the purpose of the application: "Microsoft Teams is the hub for teamwork that brings together chat, meetings, calling, Office 365 apps, and third-party tools, all in one place."
Along with tying together tools in one centralized application and making a promise of collaboration, Microsoft also structured Teams in a way that creates a hierarchy reflecting most modern organizations.
For our purposes, there are two things to walk away with:
- The teams within Teams—or "Teams teams" as they are sometimes, confusingly, called—are where most collaborative work takes place.
- Teams teams contain channels, subgroups of the main team. This is a way to keep project/location/interest-specific content in front of the right people without bogging down the whole team.
It's important to really know what's under the hood of Teams teams in order to manage them—and the remote work taking place within them—effectively.
As our webinar host, Microsoft MVP Benjamin Niaulin (@bniaulin), put it:
Teams ties together top-notch tools
While Teams sounds great, and offers a lot of great features/benefits, it doesn't really do it on its own—it's kind of getting credit for the work of others.
How does this work? What tools are being used? To help with this, we've compiled a table of the base functions that come out of the box with Teams:
|Teams function||Microsoft 365 tool|
|Chats between colleagues||Dedicated Outlook mailbox|
|File sharing with the team||Dedicated team SharePoint site|
|Team calendar||Dedicated Outlook calendar for the team|
|Calls & video chat||Microsoft Stream|
|User management||Azure Active Directory|
I can hear you say, "This can't be. I've used Teams, but I've never used these tools before."
Well actually, you have. When you use Teams, it's leveraging the strengths of the best Microsoft 365 tools by packaging them together through the Teams interface.
To manage Teams features, you need to manage the related tools
If Teams doesn't actually "own" what's happening inside of it, what does this mean? How do I gain control?
It's important to take a step back at this point and realize what this structure of tools within tools actually means and how much power it brings you.
Instead of needing to look for thousands of tiny feature settings and sliders inside each Teams team, you can look to the focused settings within each related application.
For example, when a new Teams team is created for the members of your marketing department, this means that an associated "Marketing" SharePoint site has been created for the team. This team site acts as a centralized file management location for the whole team.
So, if you want to make changes to file sharing permissions, the SharePoint admin settings provide much finer-tuned control than anything in Teams itself.
Even users don't live in Teams
What about making changes to the makeup of Teams teams—the membership of each team, or the permissions they've been granted?
Again, while Teams has a few "add" or "remove" functionalities for team owners, the real power lies where teams and their memberships are truly recorded: in the Azure Active Directory.
Azure AD stores:
- Users and their settings
- Security groups and their settings
- Microsoft 365 groups and their settings
There tends to be a bit of confusion around Microsoft 365 groups (formerly known as Office 365 groups, Microsoft announced the upcoming name change in a recent blog post).
Microsoft 365 Groups is not a product, nor does it compete with any of the others. It's just like your security groups, but with the addition of a provisioning robot and a sense of centralized management.
Within a Microsoft 365 group, users are assigned one of three possible roles, each with its own unique permissions that are applied consistently across tools—hence the sense of centralized management. For example, when someone external to your organization is added to a Microsoft 365 group as a guest, those permissions follow them across products in Microsoft 365.
Microsoft 365 group permissions
|Create a group||✔||✔*|
|Join a group||✔||✔||✔|
|Delete a group||✔|
|Add/remove group members||✔|
|Access group site||✔||✔|
|Start/reply to a conversation||✔||✔||✔|
|Delete conversations from shared inbox||✔|
|View/modify group calendar||✔||✔|
|View/edit group files||✔||✔||✔**|
|Access group OneNote notebook||✔||✔||✔|
|Change group settings||✔|
|Rename the group||✔|
|Update the group description or picture||✔|
**Guests can view and edit group files if the admin has enabled external sharing.
The settings for each group also live in Azure AD. Once configured, they apply almost everywhere in Microsoft 365, enabling you to adjust settings for multiple products at once.
But what do we mean by "provisioning robot"? Well, every time a Microsoft 365 group is created in Azure AD, a corresponding space is automatically provisioned in other Microsoft 365 products, such as SharePoint, Outlook, and Planner.
Microsoft 365 Groups provisioning works a little bit differently with Teams, though, so you need to pay attention to how a team is created.
Good to know:
- When you create a team in Teams, on the backend, you're also creating a Microsoft 365 group (as well as the associated SharePoint document library, OneNote notebook, and tie-ins with other Microsoft 365 cloud applications).
- If the group was created somewhere other than Teams, an associated Teams team is "optional"—you'll need to create a team from an existing group manually.
Teams admins can manage certain settings from the Teams admin center
So if file sharing permissions are configured in the SharePoint admin center, and Microsoft 365 group membership can be configured in Azure AD, what can you control if you're only acting as an admin for Teams?
Manage Teams settings for your organization
The Microsoft Teams admin center is where you can manage organization-wide user settings related to the Teams app itself.(go to the Teams admin center, then select Org-wide settings).
From here, you can configure the following settings:
- External access
- Guest access
- Teams settings
External access lets your users communicate with another organization's users through Teams. Guest access allows teams in your organization to collaborate with external users by granting them access to teams and channels. Note that you may need to enable guest access at several different authorization levels outside the Teams admin center, as well.
In Teams settings, you can set up features like email integration, notifications and feeds, and tagging for your organization's teams. You can also turn file sharing and cloud file storage options on or off.
Assign policies to users and teams
From the Teams admin center you can also set policies to control things like:
- Team and channel creation
These policies can be applied to users and teams rather than the whole organization, so they allow for more flexibility and customization.
You can assign a policy to an individual user, or a small group of users, through the Teams admin center (Users > click on the user)—or use PowerShell to assign a policy to a batch of users.
Or set teams policies (Teams > Teams policies) to control what settings are available to users when they're using teams and channels.
Archive or delete a team
As a Teams admin, you can also archive or delete a team that's no longer needed from the Teams admin center (Teams > Manage teams > click on the team > Archive).
Archiving a team puts it in a read-only state. You'll still be able to search through an archived team for stuff that you need, and you can choose to reactivate it (or delete it) at some point in the future.
Once you click on Archive for a team, you can select Make the SharePoint site read-only for team members to prevent people from editing the content in the associated SharePoint site and Wiki tab (although team owners can still edit this content).
You can also delete a team if you want to actually remove all its content. But be careful: while you can restore a deleted team by restoring its associated Microsoft 365 group, deleted Microsoft 365 groups are only retained for 30 days (a period referred to as "soft-delete"). Once that timeframe has passed, there's no way to get a deleted group or team back.
There are always advanced features to learn
There are always more advanced features to consider when trying to tackle Microsoft 365 governance at scale.
If you're not afraid of a little coding, there's even more you can do in Teams with the help of PowerShell.
For example, you can use PowerShell to categorize certain Microsoft 365 groups as "Secret"—allowing sensitive groups to be hidden from your Global Address List (GAL) and membership.
Set-UnifiedGroup -HiddenFromAddressListsEnabled $True –HiddenGroupMembershipEnabled
The caveat here is that you should make sensitive groups private to avoid casual searches for confidential documents. It's also a good idea for users to mark secret groups as favorites so they're easily accessible in all clients.
To tackle Microsoft 365 governance at scale, you might also want to look into the following:
- Creation permissions
- Naming policy
- Expiration policy
- Soft delete and restore
- Guest access
- Policies and information protection
- Azure AD access reviews
- Upgrade distribution lists to groups in Outlook
Some tips and tricks can go a long way
If you're ready to get your hands dirty and jump right into Teams, these tips and tricks will help ease the transition and ensure your rollout is a success!
#1: Know your limits
These are some of the limits, specifications, and other requirements that apply to Teams.
|Number of teams a user can create||Subject to a 250-object limit|
|Number of teams a user can be a member of||1,000|
|Number of members in a team||5,000|
|Number of owners per team||100|
|Number of org-wide teams allowed in a tenant||5|
|Number of members in an org-wide team||5,000|
|Number of teams a global admin can create||500,000|
|Number of teams an Office 365 tenant can have||500,000|
|Number of channels per team||200 (includes deleted channels)|
|Number of private channels per team||30|
|Channel conversation post size||Approx. 28 KB per post|
#2: Choose the best Teams client to use
Microsoft Teams is available for desktop (Windows, Mac, and Linux), web, and mobile (Android and iOS). All three need an active internet connection and don't support an offline mode. But how do these clients differ, and which one should you use?
The Teams desktop client is a standalone app that you download and install on your computer. It provides real-time communications support for team meetings, group calling, and private on-on-one calls—so if you're looking for better call quality, you're better off going with the desktop client.
The Teams web client is a fully-functional version of the tool that can be accessed and used from a variety of browsers without downloading anything onto your computer. The web client offers a consistent experience and level of control and is useful if you're a member of one tenant and a guest access user in another—you can use the desktop client for one and the web client for another to easily switch between the two.
The mobile client is useful for messaging when you just need Teams to function as a chat tool.
#3: Take advantage of Teams' Call Quality Dashboard
Did you know that Teams has a Call Quality Dashboard (CQD)? It aggregates information about an organization's Teams to help admins optimize a network.
Whereas Call Analytics is designed to troubleshoot call quality problems with specific calls, the CQD focuses on overall patterns with regards to call quality. Reports generated in CQD include call quality metrics that provide insight into overall call quality, server-client streams, client-client streams, and voice quality Service Level Agreements (SLA)—all of which is extremely useful in today's WFH world.
#4: / commands can be a huge help
Commands are shortcuts; they're designed to save you time and make your life easier. In Microsoft Teams, commands can help you perform common tasks, such as:
- Updating your status (/available, /away, /busy)
- Going to a specific channel (/goto)
- Viewing recent files and saved messages (/files, /saved)
- Checking your call quality (/testcall)
- And many more!
Educate your end users so they can take advantage of all the commands Teams has to offer.
#5: Schedule meetings directly in Teams
When you create a Microsoft Teams team, it comes with a shared Outlook calendar. Your calendar in Teams (found in the left toolbar), is connected to your Exchange calendar—so if you schedule a meeting in Outlook, it'll show up in Teams, and vice versa.
There are benefits to scheduling a meeting directly in Teams—not least of which is that you get to remain in your current flow of work. For example, you can book a meeting with everyone that's part of a group chat directly by selecting the "Schedule a meeting" icon below the box where you type a message.
Or, if you schedule a new meeting in your Teams calendar, it's exceptionally easy to invite people outside your organization or include everyone from a specific channel.
Plus, did we already mention? You can schedule meetings without leaving your current flow or work.
In today’s digital workplaces, sharing content is an important piece of the collaboration puzzle—especially when working with clients, vendors, or anyone else outside your organization.
Download our latest eBook, Sharing is caring: A ShareGate guide to creating a productive and secure guest sharing environment in Microsoft Teams, to learn how you can leverage the power of self-service to keep sensitive data secure.