Microsoft Teams からコールを行うサービスユーザーの作成
サービスユーザーロールを作成して、 Microsoft Teamsのユーザーの代わりにオンライン会議を開始できるようにします。
始める前に
必要なロール:admin
手順
- Microsoft Azure ポータルにログインします。
-
サービスユーザーを作成します。
- 次のように移動する。 Azure サービス > ユーザー.
- [新規ユーザー] を選択します。
-
フォームの各フィールドに入力します。
表 : 1. 新規ユーザー フィールド 説明 ユーザー名 ユーザーのユーザー名を指定するオプション。 名前 ユーザーの名前を指定するオプション。 - [作成] を選択します。
-
作成したユーザーを選択して詳細を表示します。
注:サービスユーザーが必要なライセンスまたはサブスクリプションを持ち、Microsoft Teams からカンファレンスコールを行うための有効な使用場所が設定されていることを確認します。
-
macOS のターミナルまたは Windows OS のコマンドプロンプトから PowerShell コマンドを実行します。
- コマンド「pwsh」を入力し、Enter を押します。
- Microsoft テナントを PowerShell に接続します。
-
PowerShell で次のコマンドを実行します。
connect-microsoftteams接続に成功すると、ブラウザに確認メッセージが表示されます。
PowerShell には、テナントの詳細も表示されます。
-
次のコマンドを実行して、PowerShell で新しいアプリケーションアクセスポリシーを作成します。
「Microsoft Teams でアプリを作成してコールを行うことができるようにする」セクションのステップ 3 で作成したボット ID を、コマンドの AppId として使用します。
アプリケーションアクセスポリシーの詳細については、「オンライン会議へのアプリケーションアクセスを構成する」を参照してください。Syntax: New-CsApplicationAccessPolicy -Identity "<PolicyName (can be anything)>" -AppIds "<AppIds>" -Description "<Policy Description>" Example: If you have a Self-configured (single tenant) setup, use the application ID from Azure portal. For Example: New-CsApplicationAccessPolicy -Identity "OnlineMeetingsAccessPolicy" -AppIds "aaaaaaaa-1234-er4r-8dc9-123456789012" -Description "Grant OnlineMeeting Application Permission"ポリシーが正常に作成されると、PowerShell に詳細が表示されます。
-
PowerShell でユーザー権限ポリシーを実行します。
- Microsoft Azure ポータルにアクセスします。
- 次のように移動する。 ホーム > ユーザー.
- 作成されたユーザーを選択します。
- ユーザーの [オブジェクト ID] をメモ帳にコピーします。
-
前の手順で作成したポリシー名をコマンドの PolicyName として使用し、 オブジェクト ID を UserAzureID として、PowerShell で実行するコマンドにそれぞれ使用します。
Syntax: Grant-CsApplicationAccessPolicy -Identity "<UserAzureID>" -PolicyName "<PolicyName>" Example: Grant-CsApplicationAccessPolicy -Identity "fdcd9c17-ceae-468f-906f-2er76b4dd0f4" -PolicyName "OnlineMeetingsAccessPolicy"