Microsoft Teams からコールを行うサービスユーザーの作成

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • お使いの環境にサービスユーザーを作成することで Microsoft Teams の通知コネクタを設定して、Microsoft Teams でのシームレスなカンファレンスエクスペリエンスを実現します。

    始める前に

    必要なロール:admin

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

    手順

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

        接続に成功すると、ブラウザに確認メッセージが表示されます。

        ブラウザの認証メッセージ

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

        Powershell 確認
    4. Powershell でアプリケーションアクセスポリシーを実行します。
      アプリケーションアクセスポリシーの詳細については、「オンライン会議へのアプリケーションアクセスを構成する」を参照してください。

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

      アプリ ID ced2c8b2-7075-49fb-8dc9-7ebb41f89769 を使用して、通知コネクタアプリにアクセス許可を付与します。アプリ ID は、Microsoft Azure ポータルのパスで確認できます。 ホーム > エンタープライズアプリケーション > すべてのアプリケーション. Microsoft Teams の通知コネクタ用に作成したアプリを選択します。

      Syntax:
      
      New-CsApplicationAccessPolicy -Identity "<PolicyName (can be anything)>" -AppIds "<AppIds>" -Description "<Policy Description>"
      
      Example:
      If you have a Pre-published (multi tenant) setup, use the application ID from Azure portal.
      
      For Example: New-CsApplicationAccessPolicy -Identity "OnlineMeetingsAccessPolicy" -AppIds "ced2c8b2-7075-49fb-8dc9-7ebb41f89769" -Description "Grant OnlineMeeting Application Permission"
      Powershell のアプリアクセスポリシー

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

      Powershell のアプリアクセスポリシー成功メッセージ
    5. PowerShell でユーザー権限ポリシーを実行します。
      1. Microsoft Azure ポータルにアクセスします。
      2. 移動先 ホーム > ユーザー.
      3. 作成されたユーザーを選択します。
      4. ユーザーの [オブジェクト ID] をメモ帳にコピーします。
      5. 前のステップで作成したものと同じ PolicyName を使用して、PowerShell でユーザーポリシーコマンドを実行します。
        Syntax:
        
        Grant-CsApplicationAccessPolicy -Identity "<UserAzureID>" -PolicyName "<PolicyName>"
        

        UserAzureID フィールドにユーザー ID を入力し、PowerShell でコマンドを実行する必要があります。

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

        Microsoft Teams の通知コネクタにアップグレードを実行した場合は、[オンライン会議の作成を有効化 (Enable create online meeting option)] オプションを手動で有効にする必要があります。その後、[サービスユーザー Azure ID] フィールドの値を更新できます。

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