Currently each Channel can only be assigned to a single Team.
This doesn’t make sense to me. What I expected was that I can add someone to a Team and the automatically get joined to a selection of Channels. However I would expect that another team can also share those Channels. This would reduce my admin workload a lot.
Here’s my real world use case.
We have a bakery/cafe business.
I have 4 teams:
Bakery-TeamCafe-TeamManager-TeamAdmin-and-Finance-Team
Then I have a number of channels:
1. Customer-Support
2. Software-Help
3. Daily-Check-In
4. Equipment
5. Baking-Technical
6. Equipment
… etc.
Some of the clearly map to a single team. For example, Bakery-Team gets the Baking-Technical channel, cool.
However, everyone should have access to the Software-Help Channel (ok, I can make that an open Channel).
Then the Customer-Support Channel. This needs to be shared between Bakery, Cafe, and Manager teams. Admin/Finance don’t need it though. Currently this means I will need to make it private and manually add staff to it as they join. It would be much easier if I can just add it to all three teams, set it to auto-join, and then add each new staff to one Team, giving them access to all the Channels that Team needs.