Teams へのユーザー アクセスを管理する

製品ライセンスを割りTeamsまたは削除することで、ユーザー レベルでMicrosoft Teamsアクセスを管理します。 会議に匿名でTeams参加する場合を除き、組織内の各ユーザーは、Teams ライセンスを持っている必要Teams。 新しいユーザー アカウントをTeamsユーザーに、または既存のアカウントを持つユーザーに新しいユーザーのライセンスを割り当てできます。

既定では、ライセンス プラン (Microsoft 365 Enterprise E3 や Microsoft 365 Business Premium など) がユーザーに割り当てられると、Teams ライセンスが自動的に割り当てられるので、ユーザーは Teams に対して有効になります。 いつでもライセンスを削除Teams割り当てると、ユーザーのライセンス認証を無効または有効にできます。

Teams 管理センター から管理されるメッセージング ポリシーを使用して、Teams でユーザーが使用できるチャットおよびチャネル メッセージング機能を制御します。 既定のポリシーを使用するか、組織内のユーザーに対して 1 つ以上のカスタム メッセージング ポリシーを作成できます。 詳細については、「Manage messaging policies in Teams 」を参照してください。 ユーザーは、Teamsまたは PowerShell を使用してMicrosoft 365 管理センターライセンスを管理します。 ライセンスを管理するには、グローバル管理者またはユーザー管理管理者である必要があります。

注意

プロジェクトや他の動的なイニシアティブTeamsチームを有機的に形成できるよう、すべてのユーザーに対してチームの管理を有効にすることをお勧めします。 パイロットを実行している場合でも、すべてのユーザーに対して Teams を有効にし続け、パイロット グループのユーザーへの通信のみを対象とすると役に立つ場合があります。

コマンドを使用Microsoft 365 管理センター

Teamsレベルのライセンスは、ユーザー管理インターフェイスを使用Microsoft 365 管理センター直接管理されます。 管理者は、新しいユーザー アカウントの作成時に新しいユーザー、または既存のアカウントを持つユーザーにライセンスを割り当てできます。

重要

管理者は、すべてのライセンスを管理するには、グローバル管理者またはユーザー管理管理者Microsoft Teams必要があります。 一度Microsoft 365 管理センターのユーザーまたはTeamsのライセンスを管理するには、次のコマンドを使用します。 [ライセンス] Teams (現時点では最大20 人のユーザー) または [アクティブなユーザー]ページで 管理できます。 選択する方法は、特定のユーザーの製品ライセンスを管理するか、特定の製品のユーザー ライセンスを管理するかによって異なります。

数百または数千人のユーザーなど、多数のユーザーの Teams ライセンスを管理する必要がある場合は、powerShellまたはグループベースのライセンスをAzure Active Directory (Azure AD)で使用します。

ライセンスを割りTeamsする

手順は、[ライセンス] ページと [アクティブなユーザー] ページ の違****いによって異 なります。 詳細な手順については、「ユーザーにライセンスを割り当 てる」を参照してください

   
ユーザーに対して有効Teamsライセンスのスクリーンショット 1 ユーザーに対して有効Teamsライセンスのスクリーンショット 2

ライセンスを削除Teamsする

重要

SKU を無効にして有効にするのにTeams約 24 時間かかります。

ユーザーから Teams ライセンスを削除すると、そのユーザーに対して Teams が無効になり、アプリ起動ツールまたはホーム ページに Teams が表示されなくなりました。 詳細な手順については、「ユーザーからのライセンス の割り当てを解除する」を参照してください

   
ユーザーに対して無効Teamsライセンスのスクリーンショット 1 ユーザーに対して無効Teamsライセンスのスクリーンショット 2

PowerShell の使用

PowerShell を使用して、ユーザーのTeamsライセンスを一括で管理します。 PowerShell を使用してTeams、他のサービス プラン ライセンスと同じ方法で有効または無効にします。 次のように、サービス プランの id がTeams必要です。

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

ライセンスをTeams一括で割り当てる

詳細な手順については、「PowerShell を使用して ユーザー アカウントにライセンスを割り当てる」を参照してください

一括Teamsライセンスを削除する

詳細な手順については 、「PowerShell を使用してサービスへのアクセスを無効にする」および「ユーザー ライセンスの割り当て中にサービスへのアクセスを 無効にする」を参照してください

次に示すのは、New-MsolLicenseOptionsコマンドレットとSet-MsolUserLicenseコマンドレットを使用して、特定のライセンス プランを持つユーザーの Teams を無効にする方法の例です。 たとえば、次の手順に従って、最初Teamsライセンス プランを持つすべてのユーザーのライセンス認証を無効にします。 次にTeamsアクセス権を持つ必要がある個々のユーザーに対して、Teams。

重要

New-MsolLicenseOptionsコマンドレットを使用すると、カスタム スクリプトで明示的に識別されない限り、以前に無効にしていたすべてのサービスが有効になります。 たとえば、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