Microsoft Teams からのコールを許可するユーザーロールを作成する

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • お使いの環境で Microsoft Teams の Notify コネクタを構成し、ユーザーがそれを 介して Microsoft Teamsオンライン会議を開始できるようにするサービスユーザーロールを作成します。

    始める前に

    必要なロール:admin

    注:
    ユーザーの代わりにオンライン会議を開始できるサービスユーザーロールを作成する必要があります。

    手順

    1. Microsoft Azure ポータルMicrosoft Azure ポータルにログインします。
    2. サービスユーザーを作成します。
      1. 移動先 Azure サービス > ユーザー.
      2. [新規ユーザー] を選択します。
      3. フォームのフィールドに入力します。
        表 : 1. 新規ユーザーフォーム
        フィールド 説明
        ユーザー名 ユーザーのユーザー名を指定するオプション。
        名前 ユーザーの名前を指定するオプション。
      4. [作成] を選択します。
      5. 作成したユーザーを選択して詳細を表示します。
        注:
        サービスユーザーが必要なライセンスまたはサブスクリプションを持ち、Microsoft Teams から電話会議を行うための有効な使用場所が設定されていることを確認します。
    3. macOS のターミナルまたは Windows OS のコマンドプロンプトから PowerShell コマンドを実行します。
      1. PowerShell コマンドを実行します。
        • MacOS:ターミナルウィンドウを開きます。
        • Microsoft Windows:コマンドプロンプトにアクセスします。
      2. コマンド「pwsh」を入力し、Enter を押します。
      3. Microsoft テナントを PowerShell に接続します。
      4. PowerShell で connect-microsoftteams コマンドを実行します。

        接続に成功すると、ブラウザーに確認メッセージが表示されます:認証完了 (Authentication complete)。アプリケーションに戻ることができます。このブラウザータブはいつでも閉じることができます。

        PowerShell には、テナントの詳細も表示されます。

        PowerShell ウィンドウに表示されるテナントの詳細の例
    4. 移動先 Azure Active Directory > エンタープライズアプリケーション.
    5. 作成した Notify コネクタアプリを選択します。
    6. アプリケーション ID をコピーします。
      エンタープライズアプリの詳細
    7. Powershell でアプリケーションアクセスポリシーを実行します。
      アプリケーションアクセスポリシーの詳細については、「オンライン会議へのアプリケーションアクセスを構成する」を参照してください。

      PowerShell で次のコマンドを実行します。

      New-CsApplicationAccessPolicy -Identity "<CustomPolicyName>" -AppIds "<AppIds>" -Description "<Policy Description>"

      たとえば、自己完結型 (単一テナント) セットアップの場合は、Azure ポータルのアプリケーション ID を使用します。

      New-CsApplicationAccessPolicy -Identity "OnlineMeetingsAccessPolicy" -AppIds "aaaaaaaa-1234-er4r-8dc9-123456789012" -Description "Grant OnlineMeeting Application Permission"
      PowerShell のアプリアクセスポリシー

      権限が正常に付与されると、PowerShell に詳細が表示されます。

      PowerShell のアプリアクセスポリシーの成功メッセージ
    8. PowerShell でユーザー権限ポリシーを実行します。
      1. Microsoft Azure ポータルにアクセスします。
      2. 移動先 ホーム > ユーザー.
      3. 作成したユーザーを選択します。
      4. ユーザーのオブジェクト ID をコピーします。
      5. PowerShell で以下のコマンド を実行し、メモしたポリシー名とユーザー ID を含めます。
        
        
        Grant-CsApplicationAccessPolicy -Identity "<UserAzureID>" -PolicyName "<PolicyName>"
        

        例:

        
        Grant-CsApplicationAccessPolicy -Identity "fdcd9c17-ceae-468f-906f-2er76b4dd0f4" -PolicyName "OnlineMeetingsAccessPolicy"
        
        PowerShell で付与されたユーザー権限
    9. Microsoft Teams を構成します。
      1. ServiceNow インスタンスを開きます。
      2. 移動先 通知 > Microsoft Teams > 構成.
        Notify Microsoft Teams の構成
      3. [サービスユーザー Azure ID] フィールドにユーザーのオブジェクト ID を貼り付けます。

        Microsoft Teams 用 Notify コネクタにアップグレードを実行した場合は、[オンライン会議の作成を有効化 (Enable create online meeting option)] オプションを手動で有効にする必要があります。

      4. [更新] を選択します。