Custom Team Member Roles
Currently for any given team, there are only two options: member or owner.
This only allows for two tiers of permissions. It would be great if there was the ability to either add custom roles to add more granularity for adding/removing permissions for different tiers of teammates.
Júlio Campos commented
In some Teams we need to control who can create channels.
Carl Kibler commented
The admins tend to be the most senior people on the team and you don't want to pester them to invite new people. Team membership can be very fluid and managing that is a burden and disruption today.
Basically - separate the idea of a Private team from the idea of controlled access. A private team within a company can very well be open access where anyone can invite others.
The other comment here about a publishable URL to join a Team is good too - all part of thinking through the onboarding process and making Team collaboration adjustable enough to suit different use cases.
k k commented
And I wish become able to publish URL to join Teams.
Allow other members (i.e. non-owners) to add new members to the team!