Sep 10 2020 04:16 AM
Hi,
Is there a global setting to prevent users from creating new channels? I can only find a way to disable private channels, but nothing for ordinary channels?
-Michael
Sep 10 2020 04:37 AM
Thank you for replying.
I knew about the local disable from within the Teams themselves, but I am looking for a global way to do this, so I don't have to go through every single Team.
-Michael
Sep 10 2020 06:34 AM
Solution@miclarsen1 Hi! I believe you're looking for 'Set-Team' and the -AllowCreateUpdateChannels parameter.
https://docs.microsoft.com/en-us/powershell/module/teams/set-team?view=teams-ps
Dec 17 2021 06:11 AM
@ChristianBergstrom "Set-Team" changes settings for 1 team not all. Is there a setting at tenant level?
Dec 17 2021 07:38 AM
@sam919 Hi, try working with the Teams templates. But bear in mind you cannot use TAC (Teams admin center) because the team settings will not follow when using the GUI (don't ask me why). So, PowerShell or MS Graph for Teams is the way to go here.
Dec 17 2021 12:40 PM
@ChristianJBergstrom What setting is that though? I want to change the default for all teams not 1 team at a time.
Dec 17 2021 12:58 PM
Dec 17 2021 01:27 PM
@ChristianJBergstrom Do you mean using "Set-Team" command? I think "AllowCreateUpdateChannels" setting is for changing it for an existing Team. I probably can run it in a loop to update all Teams but when you create a new Team, the default is set to "true" which is not desirable. Please correct me if I'm wrong.
Dec 17 2021 01:49 PM
Dec 18 2021 12:30 PM
@ChristianJBergstrom So I can create a team template with the settings I want and when a user wants to create a new team they should choose that template to create their team from that template, correct?
Dec 18 2021 02:31 PM
Sep 10 2020 06:34 AM
Solution@miclarsen1 Hi! I believe you're looking for 'Set-Team' and the -AllowCreateUpdateChannels parameter.
https://docs.microsoft.com/en-us/powershell/module/teams/set-team?view=teams-ps