Microsoft Teams 教育版如何禁止學生創建團隊?
Microsoft Teams 教育版如何禁止學生創建團隊?
首先您需要建一個安全組(security group in 0365 admin center)在這個組裡面的用戶可以建立團隊.您可以把教師加入裡面。
然後您跑以下的命令禁止其他人創建團隊。
$GroupName = "CT"
$AllowGroupCreation = "False"
Connect-AzureAD
$settingsObjectID = (Get-AzureADDirectorySetting | Where-object -Property Displayname -Value "Group.Unified" -EQ).id
if(!$settingsObjectID)
{$template = Get-AzureADDirectorySettingTemplate | Where-object {$_.displayname -eq "group.unified"}
$settingsCopy = $template.CreateDirectorySetting()
New-AzureADDirectorySetting -DirectorySetting $settingsCopy
$settingsObjectID = (Get-AzureADDirectorySetting | Where-object -Property Displayname -Value "Group.Unified" -EQ).id}
$settingsCopy = Get-AzureADDirectorySetting -Id $settingsObjectID
$settingsCopy["EnableGroupCreation"] = $AllowGroupCreation
if($GroupName)
{$settingsCopy["GroupCreationAllowedGroupId"] = (Get-AzureADGroup -SearchString $GroupName).objectid}
else {$settingsCopy["GroupCreationAllowedGroupId"] = $GroupName}
Set-AzureADDirectorySetting -Id $settingsObjectID -DirectorySetting $settingsCopy
(Get-AzureADDirectorySetting -Id $settingsObjectID).Values
Please note: 這個命令24小時內生效。
參考:
1. 创建安全团队: https://docs.microsoft.com/zh-tw/microsoft-365/solutions/manage-creation-of-groups?view=o365-worldwide
2. 如何连接Office 365 Azure-AD: https://docs.microsoft.com/zh-tw/powershell/azure/active-directory/install-adv2?view=azureadps-2.0#connect-to-azure-ad