Microsoft Azure アプリケーションの権限の追加

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • ユーザーに権限を割り当てて、Microsoft Teams から ServiceNow® インスタンスに、従業員とのチャットの会話を開始してインポートできるようにします。

    始める前に

    必要なロール:admin

    手順

    1. Microsoft Azure ポータルにログインします。
    2. 移動先 Azure サービス > Azure Active Directory > 管理 > アプリの登録.
    3. 作成されたアプリをクリックして、エージェントが Microsoft Teams から ServiceNow インスタンスに会話をインポートできるようにします。
      例:要求ベースのチャットアプリ
    4. 移動先 管理 > API 権限 > 権限の追加 > Microsoft Graph.
    5. [委任されたアクセス許可] をクリックします。
    6. [権限を選択 (Select permissions)] 検索フィールドに次の権限を入力し、権限を選択します。
      • Offline_access (委任):ServiceNow は各ユーザーのアクセストークンを格納します。これにより、ユーザーはログインプロンプトを経由せずに、Microsoft Teams 内で ServiceNow を使用して再認証できます。オフラインアクセスでは、アクセストークンを自動的に更新できます。
      • Chat.ReadWrite (委任):Chat.ReadWrite 権限の読み込み部分により、Microsoft Teams から要求ベースのチャットをインポートできます。Chat.ReadWrite 権限の書き込み部分は、[チャットを開始] 画面で使用され、エージェントに代わって開始メッセージが提供されます。
      • User.Read (委任):この権限は、名前やメール ID などのユーザーの基本情報を読み取るアプリが作成されるたびに自動的に追加されます。
      • User.ReadBasic.All (委任):この権限は、ユーザーの名前と Azure ID を取得するために必要です。ServiceNow は、ユーザーに代わってチャットを作成し、ユーザーに代わってチャットをインポートするために、Azure ID を保存します。
      • Files.Read.All (委任):この権限は、Microsoft Teams から要求ベースのチャットをインポートするときに使用されます。Teams チャットの一部として添付ファイルをインポートできます。
      • ChatMember.ReadWrite (委任):Teams チャットを含む要求が非アクティブに設定されている場合、参加者は対応するチャットから自動的に削除されます。この権限は、チャット参加者を削除するために必要です。
      • Chat.Create (委任):この権限は、要求ベースのチャットの作成に使用されます。
      • Chat.ReadBasic (委任):この権限は、要求ベースのチャットをインポートするときに使用されます。これにより、チャットで各メッセージを送信した参加者を表示できます。
      • Presence.Read.All(delegated):この権限は、Microsoft Teams でユーザーのプレゼンスステータスを取得するために使用されます。
    7. [権限の追加] をクリックします。
    8. [API 権限] 画面で、[{テナント} に管理者の同意を付与する] リンクをクリックします。
    9. ポップアップダイアログボックスで [はい] をクリックします。