管理使用者對 Teams 的存取權

重要

自 2023 年 10 月) 1 日起,EEA 和 Office 365 企業版瑞士的新商業客戶必須購買兩個 SKU:一個 E1/E3/E5 EEA (沒有 Teams) (套件和 Microsoft Teams) 套件 (EEA 的 E1/E3/E5 EEA。 Microsoft 365 商務版套件 (最多 300 個使用者) 和第一線員工在這些地區有或不含 Teams 的版本中都能使用。

在 2023 年 10 月 1 日之前已訂閱 Microsoft 365 或Office 365套件且包含 Teams 的 EEA 和瑞士客戶,仍可繼續使用和續約這些訂閱。

如需有關 EEA 和瑞士授權變更的詳細資訊,請參閱 歐洲地區 Microsoft 365 的新訂閱結構

您可以指派或移除 Microsoft Teams 產品授權,以在使用者層級管理 Teams 的存取權。 除了以匿名方式加入 Teams 會議之外,貴組織中的每個使用者都必須擁有 Teams 授權,才能使用 Teams。 您可以在建立新的使用者帳戶時指派 Teams 授權給新使用者,或指派給擁有現有帳戶的使用者。

根據預設,當授權方案 (例如Microsoft 365 企業版 E3 或 Microsoft 365 商務進階版) 指派給使用者時,系統會自動指派 Teams 授權,並啟用 Teams 的使用者。 您可以隨時移除或指派授權,停用或啟用使用者的 Teams。

使用從 Teams 系統管理中心管理的訊息原則,以控制 Teams 中使用者可使用的聊天和頻道訊息功能。 您可以使用預設原則,或為組織中的人員建立一或多個自訂訊息原則。 若要深入瞭解,請閱讀 管理 Teams 中的訊息原則。 您可以在 Microsoft 365 系統管理中心 或使用 PowerShell 管理 Teams 授權。 您必須是全域系統管理員或使用者管理系統管理員,才能管理授權。

備註

我們建議您為所有使用者啟用 Teams,以便針對專案和其他動態計畫以組織方式形成團隊。 即使您正在執行試驗,讓所有使用者都能使用 Teams,但只對試驗群組的使用者進行目標通訊可能仍然很有説明。

使用Microsoft 365 系統管理中心

Teams 使用者層級授權會直接透過使用者管理介面Microsoft 365 系統管理中心管理。 系統管理員可以在新使用者帳戶建立時指派授權給新使用者,或指派給擁有現有帳戶的使用者。

重要

管理員必須具備全域系統管理員或使用者管理系統管理員許可權,才能管理 Microsoft Teams 授權。

使用Microsoft 365 系統管理中心一次管理個別使用者或一小組使用者的 Teams 授權。 您可以在 [授權] 頁面上管理 Teams 授權 , (一次最多 20 個使用者) 或 作用中使用者 頁面。 您選擇的方法取決於您要管理特定使用者的產品授權,還是管理特定產品的使用者授權。

如果您需要管理大量使用者的 Teams 授權,例如數百或數千名使用者,請使用 powerShell以Microsoft Entra ID 為基礎的群組授權

指派 Teams 授權

步驟會根據您使用的是 [授權 ] 頁面或 [作用中 使用者 ] 頁面而有所不同。 如需逐步指示,請參閱 指派授權給使用者

   
使用者已啟用 Teams 授權的螢幕擷取畫面 1。 使用者已啟用 Teams 授權的螢幕擷取畫面 2

移除 Teams 授權

重要

停用 Teams SKU 大約需要 24 小時才會生效。

當您移除使用者的 Teams 授權時,該使用者的 Teams 會停用,他們不會再于應用程式啟動器或首頁中看到 Teams。 如需詳細步驟,請參閱 取消指派使用者的授權

   
使用者已停用 Teams 授權的螢幕擷取畫面 1。 使用者已停用 Teams 授權的螢幕擷取畫面 2

使用 PowerShell

使用 PowerShell 大量管理使用者的 Teams 授權。 您透過 PowerShell 啟用和停用 Teams 的方式,與啟用任何其他服務方案授權的方式相同。 您需要 Teams 服務方案的識別碼,如下所示:

  • Microsoft Teams:TEAMS1
  • Microsoft Teams for GCC:TEAMS_GOV
  • Microsoft Teams for DoD:TEAMS_DOD

大量指派 Teams 授權

如需詳細步驟,請參閱 使用 PowerShell 指派授權給使用者帳戶

大量移除 Teams 授權

如需詳細步驟,請參閱 使用 PowerShell 停用服務存取 和在 指派使用者授權時停用服務存取權

範例

下列範例說明如何針對擁有特定授權方案的使用者,使用 Set-MgUserLicense Cmdlet 來停用 Teams。 例如,請遵循下列步驟,首先針對擁有特定授權方案的所有使用者停用 Teams。 然後為每個應該有權存取 Teams 的個別使用者啟用 Teams。

重要

Set-MgUserLicense Cmdlet 會啟用先前停用的所有服務,除非您在自訂腳本中明確指出。 例如,如果您想要讓 Exchange 和 Sway 同時停用 Teams,則必須在腳本中包含此功能,否則 Exchange 和 Sway 將會針對您識別的使用者啟用。

執行下列命令以顯示貴組織中所有可用的授權方案。 若要深入瞭解,請參 閱使用 PowerShell 檢視授權和服務

Get-MgSubscribedSku

執行下列命令,其中 < CompanyName:License > 是您的組織名稱,以及您在先前步驟中擷取之授權方案的識別碼。 例如, ContosoSchool:ENTERPRISEPACK_STUDENT .

    $acctSKU="<CompanyName:License>"
    $x = Set-MgUserLicense -AccountSkuId $acctSKU -DisabledPlans "TEAMS1"

執行下列命令,針對擁有授權方案有效授權的所有使用者停用 Teams。

Get-MgUser | Where-Object {$_.licenses[0].AccountSku.SkuPartNumber -eq  ($acctSKU).Substring($acctSKU.IndexOf(":")+1,  $acctSKU.Length-$acctSKU.IndexOf(":")-1) -and $_.IsLicensed -eq $True} |  Set-MgUserLicense -LicenseOptions $x