Apple Messages for Business の OAuth セットアップ

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • OAuth2 認証を使用して、ID プロバイダー (IdP) を Apple Messages for Business と統合します。

    Apple Messages for BusinessServiceNow® インスタンスに接続

    Apple Messages for Businessサイトで次の手順を実行して、Apple Messages for Businessアカウントを ServiceNow® インスタンスに接続します。

    1. Apple Messages for Businessページ(register.apple.com)に移動し、ビジネス向けメッセージアカウントにログインします。
    2. [ 統合 OAuth2 認証 ] セクションに移動します。
    3. ID プロバイダー (IdP) からの認証 URL を [OAuth URL ] フィールドに追加します。
    4. IdP のトークン URL を [ トークン URL] フィールドに追加します。
    5. IdP のクライアント ID を [ クライアント識別子 ] フィールドに追加します。
    6. 次を参照してください: Apple ドキュメント Apple Messages for Business アカウントで OAuth2 認証を構成する方法の詳細については、こちらを参照してください。

    ServiceNow® インスタンスでの OAuth の設定

    1. ServiceNow®インスタンスに移動して OAuth を設定します。
    2. 次の手順を使用して、アプリケーションレジストリ (oauth_entity) テーブルに新しいレコードを作成します。 Use a third-party OAuth provider
      • 権限許可タイプ 認証コードを使用します。
      • トークン URL を追加します。
    3. 次の手順を使用して、OAuth エンティティスコープ (oauth_entity_scope) テーブルに新しいレコードを作成します。 Specify an OAuth scope。複数のスコープがある場合は、スコープごとに新しいレコードを追加し、スコープごとに対応するエンティティプロファイルスコープレコードを作成します。
    4. 次の手順を使用して、接続および資格情報エイリアス (sys_alias) テーブルに新しいレコードを作成します。 Create a Connection & Credential alias。この接続エイリアスは、次のステップで作成する http 接続レコードをフェッチするために使用されます。
    5. 次の手順を使用して、HTTP(s) 接続 (http_connection) テーブルに新しいレコードを作成します。 Create an HTTP(s) connection
      • 接続のタイプ:HTTP(S) 接続を選択
      • 前のステップで作成したsys_aliasレコードに接続エイリアスを設定します。

      • 接続 URL を IdP に従ってユーザー情報 API etch に設定します。( 例:https://<your-idp-app>.com/api/v1/users)
    6. ワークフロースタジオ を使用してプロファイルパーサーアクションを作成します。例については、次に示すコードスニペットを参照してください Apple Messages for Businessのプロファイルパーサーアクションの作成。詳細については、「 Building actions 」を参照してください。
    7. 次の手順を使用して、プロバイダーアプリケーション認証 (sys_cs_provider_app_authentication) テーブルに新しいレコードを作成します。
      • プロバイダーチャネル ID をプロバイダーアプリ (sys_cs_provider_application) に設定します
      • OAuth エンティティプロファイルを、OAuth プロバイダー (oauth_entity) レコードで作成されたoauth_entity_profileレコードに設定します。
      • プロファイル API 接続を、前に作成した http_connection レコードに設定します。

      • プロファイル応答 パーサー アクションを定義した sys_hub_action_type_definition レコードに設定します。