Microsoft Teams のアプリケーションレジストリエントリを作成して、作成したアプリを ServiceNow インスタンスに接続する

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • OAuth 認証のために Microsoft Teams アプリケーションを ServiceNow インスタンスに登録します。

    始める前に

    必要なロール:admin

    手順

    1. ServiceNow インスタンスにログインします。
    2. 次のように移動する。 All (すべて) > システム OAuth > アプリケーションレジストリー.
    3. [New (新規)] を選択します。
    4. [サードパーティ OAuth プロバイダーに接続] を選択します。
    5. フォームのフィールドに入力します。
      • 名前:レコードを一意に識別する名前 (「通知自己設定アプリの Microsoft Teams」など) 。
      • クライアント ID:Microsoft Teams でアプリ作成中に作成およびコピーされたアプリケーション (クライアント) ID またはボット ID。

        Microsoft Azure ポータルからアプリケーション (クライアント) ID をコピーします。Microsoft Teams 用開発者ポータルで作成されたボット ID と Microsoft Azure ポータルのアプリケーション (クライアント) ID は同じです。アプリケーション (クライアント) ID やボット ID の情報については、「Microsoft Teams でアプリを作成して電話をかけることができるようにする」を参照してください。

        Microsoft Teams Developer Portal で作成された Microsoft Teams アプリのアプリ ID はコピーしないでください。

      • クライアントシークレット:Microsoft Teams Developer Portal でボットを作成したとき (ステップ 3h) に生成したパスワード 。

        Microsoft Azure ポータルのクライアントシークレット情報については、「Microsoft Teams でアプリを作成して電話をかけることができるようにする」を参照してください。

      • デフォルトの権限許可タイプ:クライアント認証情報
      • トークン URL:アプリのディレクトリ ID を含むトークンのエンドポイント URL。構造は https://login.microsoftonline.com/<Directory-ID>/oauth2/v2.0/token。ここで <Directory ID> は、Microsoft Teams Developer Portal でのアプリやボット作成時に作成されるテナント ID です。Microsoft Azure ポータルのテナント ID 情報については、「Microsoft Teams でアプリを作成して電話をかけることができるようにする」を参照してください。

        または次の手順に従います。

        1. Microsoft Azure ポータルにログインします。
        2. 次のように移動する。 Azure サービス > Azure Active Directory > 管理 > アプリ登録.
        3. Notify コネクタ用に作成された新しいボットを、名前またはアプリケーション (クライアント) ID で検索して開きます。
        4. [ディレクトリ (テナント) ID] の値をコピーします。
        5. 検索項目 エンドポイント > OAuth 2.0 トークンエンドポイントを取得する (v2).
        6. common を、コピーしたディレクトリ (テナント) ID の値に置き換えます。
    6. 関連リストで [OAuth エンティティスコープ] を選択し、[名前][Default][OAuthscope][.default] の値を持つレコードを追加し ます。
    7. OAuth エンティティプロファイルの値を設定します。
      注:
      デフォルトで、OAuth エンティティプロファイルレコードが作成されます。作成できない場合は、次のサブステップに従って作成できます。
      • 関連リストで [OAuth エンティティプロファイル] を選択します。
      • 作成された <>default_profile レコードを開きます。
      • 関連リストで [OAuth エンティティプロファイルスコープ] を選択します。
      • [OAuth エンティティスコープ][Default][OAuth エンティティプロファイル][<>default_profile] の値を持つレコードを追加します。
      • [更新] を選択して変更を保存します。

    タスクの結果

    これで、Microsoft Teams アプリが OAuth プロファイル認証に登録されました。