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-Team
Cafe-Team
Manager-Team
Admin-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.