6 April 2022: Teams10X Virtual Summit | Online event
Implementing Microsoft Teams lifecycle governance to stop Team sprawl
Microsoft Teams empowers users to collaborate. However without governance it is easy for organizations to create thousands of Teams sites with no clear ownership and no lifecycle. This uncontrolled growth can quickly turn into sprawl resulting in an IT admin headache to manage and lead to user confusion and dissatisfaction as they struggle to identify which is the correct team to use.
This session will discuss best practices on how to implement Teams lifecycle management to manage your teams through the following stages:
1. Teams creation
2. Ongoing management
3. End of life
4. #Teams10X
Agenda
1. When should we create a new Team?
2. Why do we have duplicate names?
3. Should we allow guest access?
4. Who can create Teams?
5. Are all these Teams really active?
6. When can we delete a Team?
8. #Teams10X
Azure AD Group Naming Policy
Blocked words
Group naming
Prefix or suffix
Static text or User attributes
9. #Teams10X
3. Should we allow guest access?
Privacy
Private
Public
User selects
External access
Internal only
Allow guests
SharePoint site
sharing settings
Internal only
Existing guests
Existing & new
guests
Anyone
Azure Conditional
Access: Access
SharePoint site from
unmanaged devices
All
Web only
Block
Azure Conditional
Access:
Authentication
context (PREVIEW)
Enforce MFA
Terms of Use
App protection
MCAS block
download
11. #Teams10X
Impact of limiting Team creation
App or service Experience
Outlook No option to create a group
Planner Add plan to an existing group
Project for the web Suggests using an existing group
SharePoint Still able to create a team site that is not connected to a group
Teams Create team from a group
Yammer No option to create a community
14. #Teams10X
User driven but governed
Request a
new Team
Create from
scratch or
template
Naming
standard with
duplicate
check
Sensitivity
labels
Multiple
owners
Approval
15. #Teams10X
Are teams active?
Do they have owners?
Are there duplicate team names?
Should they have guests?
5. Are all these Teams really active?
16. #Teams10X
Teams Usage report
Id DisplayName Privacy
Active
Users
Active
Channels Guests
Reply
Messages
Post
Messages
Meetings
Organized
Urgent
Messages Reactions Mentions
Channel
Messages LastActivity (UTC Time)
74820d28-b606-4677-
89d1-c1eafa2a6f43 Automation R&D Private 32 6 11 327 335 59 19 140 730 281 2022-04-05T08:16:43Z
4558126b-37ea-4644-
bced-eb106d6c8956 Client F-ID252343 Private 11 1 0 49 74 0 3 0 0 12 2022-04-01T15:16:42Z
dabb80b4-b4cd-45d3-
8ed5-fc2bee1ccf79 Team A Private 1 1 0 0 1 0 0 0 0 0 2022-01-15T23:04:29Z
9dde49ee-5459-4b5f-
a546-cdb47534483e IT Private 13 1 0 0 1 12 0 0 0 14 2022-03-03T11:58:48Z
00e8874d-7ab0-4357-
b402-110933c782ae Retail Private 32 9 3 327 335 59 19 140 730 281 2022-03-26T15:20:51Z
f8f746b6-b2c2-4f71-
8c56-d1266fe9475e Retail Private 15 1 0 0 0 0 0 0 0 0 2022-03-13T20:54:48Z
Benefits
• Active users
• Active Teams
• Volume of activity
• Last activity
Limitations
• Only shows active Teams in reporting period
• No owners
• No sensitivity labels
• Maximum last 90 days
17. #Teams10X
Manage Teams list
Name
Standard
Channels
Private
Channels
Team
MembersOwnersGuests Privacy Status Description Classification Groups Id
Expiration
Date
Mark 8 Project
Team 5 0 18 3 0 Private Archived Mark 8 Project Team 0a2….
Retail 2 2 0 2 0 Private Active Retail 00e8..
Digital Initiative
Public Relations 1 0 19 0 0 Private Active
Digital Initiative
Public Relations 10ab….
Positives
• All Teams
• Ownerless teams
• Expiration date
• Is archived
Limitations
• No sensitivity labels
18. #Teams10X
SharePoint site usage
Benefits
•File activity volumes
•Last activity date
•Sensitivity label
•External sharing
Limitations
•Is site name the same as team name?
"Site
name"
Channel
sites Hub
Last activity
(UTC) Date created
Storage
used (%)
Files viewed
or edited
Page
views
Page
visits Files Sensitivity
External
sharing Segments
123-123 1 site
10/19/2021
5:00:00 PM
5/25/2021
4:03:59 PM 0 0 0 0 6 External On
A team 3 sites
5/24/2021
12:32:39 PM 0 0 0 0 0 External On
B Team
5/24/2021
12:00:37 PM 0 0 0 0 0 External On
C Team
10/31/2021
5:00:00 PM
5/24/2021
12:12:56 PM 0 0 0 0 1 Internal Off
D Team
5/24/2021
12:16:58 PM 0 0 0 0 0 Internal Off
19. #Teams10X
Available but
fragmented
• Last active date
• Activity levels
• No of users
• No of guests
• Sensitivity label
• External sharing
Not available
• Business owner
• Team purpose
• Required duration
Problems with
Standard
reporting in
Microsoft 365
30. #Teams10X
Use standard functionality
Creation
Teams templates
Naming conventions
Sensitivity labels
Lifecycle
management
Expiration policies
Retention policies
Archiving
Reporting
Teams Admin center
SharePoint admin
center
End user can see usage
in their Teams
31. #Teams10X
Low code: Govern Teams creation
Request a
new Team
Create from
scratch or
template
Naming
standard
with
duplicate
check
Sensitivity
labels
Multiple
owners
Approval Track status
33. #Teams10X
Buy: Team lifecycle governance solution
Empowered
users
Self service
creation
Templates
Metadata
End of life
management
Reporting
and insights
Fully
supported
Development
roadmap