管理使用者對 Teams 的存取權

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

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

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

注意

我們建議您為所有使用者啟用Teams,讓團隊可以針對專案和其他動態計畫以組織方式組成。 即使您進行試驗,保持所有使用者Teams,但只將通訊目標鎖定到試驗使用者群組,可能還是很有説明。

使用 Microsoft 365 系統管理中心

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

重要

系統管理員必須擁有全域系統管理員或使用者管理系統管理員許可權,才能管理Microsoft Teams授權。 使用 Microsoft 365 系統管理中心管理Teams個別使用者或小型使用者組的使用者授權。 您可以在授權Teams或活動 (頁面上管理最多20 個使用者) 授權。 您選擇的方法取決於您要管理特定使用者的產品授權,或管理特定產品的使用者授權。

如果您需要管理大量使用者的 Teams授權 ,例如數百或數千個使用者,請使用PowerShell或群組授權在Azure Active Directory (Azure AD) 。

指派授權Teams授權

步驟會根據您使用授權頁面或活動 使用者頁面****而 不同。 有關逐步指示,請參閱指派 授權給使用者

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

移除授權Teams授權

重要

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

當您從使用者Teams授權時,Teams使用者就會停用,而且他們不會再在應用程式啟動器Teams首頁看到任何授權。 有關詳細步驟,請參閱 取消使用者授權

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

使用 PowerShell

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

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

大量Teams指派授權

有關詳細步驟,請參閱使用 PowerShell 將授權指派給使用者帳戶

大量Teams移除授權

有關詳細步驟,請參閱 停用 PowerShell 服務存取權,以及指派使用者授權 時停用服務存取權

範例

以下是如何使用New-MsolLicenseOptionsSet-MsolUserLicense Cmdlet 來停用 Teams 的範例,供擁有特定授權方案的使用者使用。 例如,請遵循下列步驟,針對Teams方案的使用者先停用授權。 然後針對Teams使用者啟用Teams。

重要

New-MsolLicenseOptions Cmdlet 會啟用先前停用的所有服務,除非您在自訂腳本中明確識別。 例如,如果您想要同時停用 Exchange 和 Sway,同時停用 Teams,您必須在腳本中納入此功能,否則 Exchange 和 Sway 都會針對您識別的使用者啟用。

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

Get-MsolAccountSku

執行下列命令,即貴組織的名稱,以及您先前步驟中所提取之授權計畫的 <CompanyName:License> 識別碼。 例如,ContosoSchool:ENTERPRISEPACK_STUDENT。

$acctSKU="<CompanyName:License>
$x = New-MsolLicenseOptions -AccountSkuId $acctSKU -DisabledPlans "TEAMS1"

請執行下列命令,Teams授權方案之所有使用中授權的使用者停用授權。

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