Teams アドオン ライセンスをユーザーに割り当てる

アドオン ライセンスは、電話会議、電話システム、通話プランなどの特定の Teams 機能のライセンスです。 この記事では、個々のユーザーと大規模なユーザー セットにアドオン ライセンスを一括で割り当てる方法について説明します。

注意

アドオン ライセンスで 利用できる Teams 機能の Teams アドオン ライセンスに関するページを参照してください。 また、プランに応じて、購入する必要があるライセンスとその購入方法に関する情報も表示されます。 ユーザーに必要な機能を決定したら、そのユーザーにライセンスを割り当てます。

Microsoft 365 管理センターまたは PowerShell を使用して、organization内のユーザーにライセンスを割り当てることができます。 ライセンスを管理するには、グローバル管理者またはユーザー管理管理者である必要があります。

電話システム、通話プラン、コミュニケーション クレジットのライセンスを割り当てる前に知っておくべきこと

作業を開始する前に、次の要件を確認してください。

  • ユーザーに対してオンプレミスの公衆交換電話網 (PSTN) 接続を使用している場合は、Teams 電話スタンダード ライセンスのみを割り当てる必要があります。 通話プラン ライセンスを割り当てないでください。

  • Microsoft 通話プランをユーザーに割り当てた後、Teams クライアントにダイヤル パッドが表示されるまでに最大 24 時間かかることがあります。 ダイヤル パッドが 24 時間以内に表示されない場合は、ダイヤル パッドの構成をチェックします。 必要に応じて、 サポートに問い合わせることもできます。

  • 正しいライセンス数を購入していない場合は、エラー メッセージが表示されます。 通話プランのライセンスをさらに購入する必要がある場合は、さらに購入するオプションを選択します。

  • ユーザーに Enterprise E5 ライセンスが割り当てられている場合でも、それらを PSTN に接続する必要があります。 MICROSOFT TEAMS CALLING プラン、ダイレクト ルーティング、オペレーター接続など、いくつかの PSTN 接続オプションがあります。

  • 通話プランまたはコミュニケーション クレジット のライセンスをユーザーに割り当てた後、organizationの電話番号を取得し、それらの番号をユーザーに割り当てる必要があります。 詳しい手順については、「通話プランのセットアップ」をご覧ください。

Microsoft 365 管理センターの使用

Microsoft 365 管理センターを使用して、一度に個々のユーザーまたは少数のユーザー セットにライセンスを割り当てます。

[ライセンス] ページ (一度に最大 20 人のユーザー) または [アクティブ なユーザー] ページ (一度に最大 40 人のユーザー) でライセンスを割り当てます。 選択する方法は、特定のユーザーの製品ライセンスを管理するか、特定の製品のユーザー ライセンスを管理するかによって異なります。

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

数百人または数千人のユーザーなど、多数のユーザーにライセンスを割り当てる必要がある場合は、Microsoft Entra IDで PowerShell またはグループ ベースのライセンスを使用します。

PowerShell の使用

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

スクリプトの例

スクリプトを使用してユーザーにライセンスを割り当てる方法の例を次に示します。

  1. Microsoft Graph PowerShell モジュールをインストールします

  2. Windows PowerShell コマンド プロンプトで、次のスクリプトを実行してユーザーにライセンスを割り当てます。ここでCompanyName:License、organization名と割り当てるライセンスの識別子を指定します。 たとえば、 litwareinc:MCOMEETADVです。

    識別子は、ライセンスのフレンドリ名とは異なります。 たとえば、電話会議の識別子は です MCOMEETADV。 詳細については、「ライセンスの 製品名と SKU 識別子」を参照してください。

    # Create a text file with a single column that lists the user principal names (UPNs) of users to assign licenses to. The MSOL service uses the UPN to license user accounts.
    # Example of text file:
    # user1@domain.com
    # user2@domain.com
    
    # Import Module
    Import-Module Microsoft.Graph.Users.Actions
    
    # Authenticate to Microsoft Graph
    Connect-MgGraph
    
    # File prompt to select the userlist txt file
    [System.Reflection.Assembly]::LoadWithPartialName("System.windows.forms") | Out-Null
        $OFD = New-Object System.Windows.Forms.OpenFileDialog
        $OFD.filter = "text files (*.*)| *.txt"
        $OFD.ShowDialog() | Out-Null
        $OFD.filename
    
    If ($OFD.filename -eq '')
    {
    Write-Host "You did not choose a file. Try again" -ForegroundColor White -BackgroundColor Red
    }
    
    # Create a variable of all users
    $users = Get-Content $OFD.filename
    
    # License each user in the $users variable
      $EmsSku = Get-MgSubscribedSku -All | Where SkuPartNumber -eq ''
      $addLicenses = @(
      @{SkuId = $EmsSku.SkuId}
      )

      foreach ($user in $users){
      Write-host "Assigning License: $user"
      Set-MgUserLicense -UserId $user -AddLicenses $addLicenses -ErrorAction SilentlyContinue
      }

たとえば、E1 ライセンスと電話会議ライセンスMicrosoft 365 Enterprise割り当てるには、スクリプトで次の構文を使用します。

    Connect-Graph -Scopes User.ReadWrite.All, Organization.Read.All

    $EmsSku = Get-MgSubscribedSku -All | Where SkuPartNumber -eq 'ENTERPRISEPACK'
    $FlowSku = Get-MgSubscribedSku -All | Where SkuPartNumber -eq 'MCOMEETADV'
    $addLicenses = @(
    @{SkuId = $EmsSku.SkuId},
    @{SkuId = $FlowSku.SkuId}
    )

    Set-MgUserLicense -UserId $user -AddLicenses $addLicenses -RemoveLicenses @()

通話プラン ライセンスでTeams 電話を割り当てるには、スクリプトで次の構文を使用します。

    Connect-Graph -Scopes User.ReadWrite.All, Organization.Read.All

    $EmsSku = Get-MgSubscribedSku -All | Where SkuPartNumber -eq 'MCOTEAMS_ESSENTIALS'

    Set-MgUserLicense -UserId $user -AddLicenses @() -RemoveLicenses @()

ライセンスの製品名と SKU 識別子

Important

2024 年 4 月 1 日から、従業員に Microsoft Teams と既存の Microsoft 365 または Office 365 Enterprise スイート (E1/E3/E5) の値を提供するすべての新しい Enterprise 顧客は、2 つの SKU (E1/E3/E5 (Teams なし) スイートと 1 つの Teams スタンドアロン (Microsoft Teams Enterprise またはMicrosoft Teams EEA)。 Microsoft 365 Business スイート (最大 300 人のユーザー) と Frontline ワーカー スイートは、Teams の有無にかかわらずバージョンで利用できます。

欧州経済地域 (EEA) とスイスの Enterprise のお客様の場合、この変更は 2023 年 10 月 1 日に有効になりました。

エンタープライズのお客様は、2024 年 4 月 1 日より前に Teams を含む Microsoft 365 または Office 365 スイートを既にサブスクライブしており、以前と同様に Teams を含むサブスクリプションを引き続き使用、更新、アップグレード、その他の方法で調整できます。

EEA とスイスでのこのライセンス変更の詳細については、「 ヨーロッパでの Microsoft 365 の新しいサブスクリプション構造」を参照してください。

他のすべてのグローバル リージョンに対するこのライセンス変更の詳細については、「 Microsoft Teams のライセンスのお知らせ」を参照してください。

PowerShell を使用して Teams でライセンスを管理するときに参照できる製品名とそれに対応する SKU パーツ名の一部を次に示します。

詳細については、「 PowerShell を使用してライセンスとサービスを表示する」、 ライセンスの製品名とサービス プラン識別子および Education SKU リファレンスに関するページを参照してください。

製品名 SKU 部品名
Microsoft Enterprise E5 (電話システム付き) ENTERPRISEPREMIUM
Microsoft Enterprise E5 (電話会議なし) ENTERPRISEPREMIUM_NOPSTNCONF
Microsoft Enterprise E5 (電話会議あり) ENTERPRISEPREMIUM
Microsoft Enterprise E3 ENTERPRISEPACK
Microsoft Enterprise E1 STANDARDPACK
Microsoft 365 Business Basic O365_BUSINESS_ESSENTIALS
Microsoft 365 Business Standard O365_BUSINESS_PREMIUM
Microsoft 365 Business Spb
電話会議 MCOMEETADV
電話会議の 1 分あたりの支払い (従量課金制) 通信クレジットを設定して有効にする必要があります。* MCOMEETACPEA
現場担当者のTeams 電話スタンダードとTeams 電話スタンダード MCOEV
通話プランが設定された Teams 電話 MCOTEAMS_ESSENTIALS
国際通話プラン MCOPSTN2
国内通話プラン (米国/PR/CA の場合はユーザー/月あたり 3000 分、EU の国/地域ではユーザー/月あたり 1200 分) MCOPSTN1
国内通話プラン (国/地域ごとにユーザー/月あたり 120 分)
このプランは、米国では利用できません。
MCOPSTN5
国内通話プラン (国/地域ごとにユーザー/月あたり 240 分)
このプランは、米国では利用できません。
MCOPSTN6
コミュニケーション クレジット MCOPSTNPP
従量課金制通話プラン (ゾーン 1 の国) MCOPSTN_PAYG_1
従量課金制通話プラン (ゾーン 2 の国) MCOPSTN_PAYG_2
Microsoft Teams Rooms Basic Microsoft_Teams_Rooms_Basic
電話会議を使用しないMicrosoft Teams Rooms Basic Microsoft_Teams_Rooms_Basic_without_Audio_Conferencing
Microsoft Teams Rooms Pro Microsoft_Teams_Rooms_Pro
電話会議を使用しないMicrosoft Teams Rooms Pro Microsoft_Teams_Rooms_Pro_without_Audio_Conferencing
Microsoft Teams 共有デバイス MCOCAP
Microsoft Teams Premium Microsoft_Teams_Premium
EEA のMicrosoft Teams Enterprise Microsoft_Teams_EEA
Microsoft Teams Enterprise Microsoft_Teams_Enterprise