4. 03.04.2020
12.09.2020
#
1. Why are we here?
➔ The need for private channels
➔ Why chats and separate teams aren't enough
2. What's behind…
➔ Architecture
➔ Control functions
3. Rollout…
Agenda 03.04.2020
12.09.2020
6. Why are we here?
03.04.2020
12.09.2020
OR through
www.menti.com
Code 887902
Join Quiz by QR
7. 03.04.2020
12.09.2020
#
Send and
receive emails
Chats and
conversations
Share Files
Plan meetings
and events
Track tasks
Social
engagement
”Real-World” Teams
Management
Projekt X
Conversations
Share Files
Track tasks
Conversations
Share Files
Plan meetings
and events
OR through
www.menti.com
Code 887902
Join Quiz by QR
10. 03.04.2020
12.09.2020
#
Teams with “Standard” Channels…
Team
Channel 1
Tab 1
(Conversations)
Tab 2
(Files)
Tab 3
(SP Site)
Channel 2 …
Tab 1
(Conversations)
Tab 2
(Files)
Tab 3
(Notes)
Tab 4
(An App)
Security boundary
• Team (Group) membership
Communication boundary
“Open” Communication
with entire Team
Communication boundary
“Open” Communication
with entire Team
Resources to support collaboration
within the channel
Resources to support collaboration
within the channel
11. 03.04.2020
12.09.2020
#
Teams with “Private Channels”…
Team
Channel 1
Tab 1
(Conversations)
Tab 2
(Files)
Tab 3
(SP Site)
Channel 2 …
Tab 1
(Conversations)
Tab 2
(Files)
Tab 3
(Notes)
Tab 4
(An App)
Security boundary
• Team (Group) membership
Private Channel
Security boundary
Focused confidential comm.
Subset of overall Team members
Standard Channel
Communication boundary
“Open” Communication, entire Team
Resources to support collaboration
within the channel
Resources to support collaboration
within the channel
13. 03.04.2020
12.09.2020
#
DoIhavetoworryaboutallthosenewSPOsites?
Teams handles most of the work…
• Teams ensures SPO site members/owners kept in sync with the
PC owners/members
→ Teams PC member/owner change to SPO= immediate
→ SPO member/owner changes reverted within 4 hours to Team PC settings
• Teams will also ensure the SPO site for the PC lives & dies with
the PC
→ PC deletion triggers SP site deletion
→ restoration of PC = restore of site
→ Teams triggers restoration of sites if deleted before PC
But SharePoint is still SharePoint…
• Management of explicit SPO permissions outside of SPO
member/owner groups is on you
• PC site collections are not visible in the SPO admin center but
are discoverable through PowerShell and APIs
16. 03.04.2020
12.09.2020
#
Limits and Boundaries
• Site Collection limit per tenant has
been enhanced from 500K to 2M
• 30 Private Channels per Team
(at launch) in addition to 200
Standard Channels
• 250 members per Private Channel
(at launch )
03.04.2020
12.09.2020
19. 03.04.2020
12.09.2020
#
Global/Teams Admins
1. ➔ Control to switch On/Off Private Channel feature
2. ➔ Control via Policies Who can create PC‘s in tenant
3. ➔ Team Owners control via setting
if members can create private channels
4. ➔ Team Members can create Private Channels*
5. ➔ PC Owners can add members and guests to a PC
Control from Top to Bottom
* if policies 1, 2, and 3 have been configured accordingly
03.04.2020
12.09.2020
20. 03.04.2020
12.09.2020
#
Who can see what with PC‘s?
What? Where?
Global/Teams
Admins
Team
Owner
Team
Member
Name, description
and channel owner
All PC‘s in a tenant
All PC‘s within (own) Team
PC‘s, where he/she is member of
Content and
conversations
All PC‘s in a tenant
All PC‘s within (own) Team
PC‘s, where he/she is member of
Timestamp of the last
activity
All PC‘s in a tenant
All PC‘s within (own) Team
PC‘s, where he/she is member of
21. 03.04.2020
12.09.2020
#
Who can do what with PC‘s?
What?
Global/Teams
Admins
Team
Owner
Team
Member
Channel Owner
Channel
Member
Add members and guests 1
Remove members and guests 1
Leave Private Channel 2
Create Private Channels 3 3 3 3 3
Edit Private Channels
Delete Private Channels 4
1 applies to all teams + private channels within entire tenant
² assuming the private channel owner isn't the last owner of the channel
³ if configured in the policies by tenant and by team
4 applies to all private channels within the team
25. 03.04.2020
12.09.2020
#
How To start with Private Channels?
1. 2. 3. 4.
Understanding
the Feature
Define
Use Cases
Configure
Policies
Training and
Rollout
03.04.2020
12.09.2020
26. 03.04.2020
12.09.2020
#Learn more about Private Channels:
Guide for Private Channels (German)
https://www.avepoint.com/blog/de/microsoft-teams-de/private-kanaele-microsoft-teams-2/
Microsoft Documentation
• Private Channels in Microsoft Teams
https://docs.microsoft.com/en-us/microsoftteams/private-channels
• Manage the life cycle of private channels in Microsoft Teams
https://docs.microsoft.com/en-us/microsoftteams/private-channels-life-cycle-management
• eDiscovery of Private Channels
https://docs.microsoft.com/en-us/microsoftteams/ediscovery-investigation#ediscovery-of-private-channels
• When to create a private channel?
https://docs.microsoft.com/en-us/microsoftteams/private-channels#when-to-create-a-private-channel
Ignite 2019 Session
https://myignite.techcommunity.microsoft.com/sessions/83912?source=sessions
PowerShell
• Explanation and usage of available cmdlets
https://office365itpros.com/2019/11/19/teams-updates-powershell-module-private-channels/
• Ready-made script for managing Private Channels
https://blog.admindroid.com/managing-private-channels-in-microsoft-teams/
27. 03.04.2020
12.09.2020
#
Summary
Rollout: 1. Understanding the Feature
2. Define Use Cases
3. Configure Policies
4. Training and Rollout
Frequently desired feature to
eliminate disadvantages of Teams
and Chats alone
Transparent and simple
relationship with the
associated Team
Enforced security features and
control capabilities for
companies
29. 03.04.2020
12.09.2020
#RobertMulsow
Wielkie Dzięki
Thank you!
Please rate my session and this conference ➔
Private Channels in Microsoft Teams - Deep Dive
Let’s connect!
→ linkedin.com/in/robert-mulsow/
→ @Rob_The_Ninja
→ www.rob-the-ninja.de (Blog)
→ www.skillbridge.de (Company)
03.04.2020
12.09.2020