SAP Commerce Cloud スポークのセットアップ

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:7分
  • ServiceNow インスタンスを SAP Commerce Cloud と統合して、SAP Commerce Cloud でのさまざまなアクションを自動化します。たとえば、毎日指定された時間に買い物かごを検索するフローを設定することができます。

    始める前に

    • 統合ハブサブスクリプションを要求します。
    • SAP Commerce Cloud プラグインをインストールします。
    • 必要なロール:admin
    • SAP Backoffice アカウントにアクセスします。

    SAP Commerce Cloud 認証情報の作成

    SAP Commerce Cloud スポークの接続レコードの作成に使用する認証情報を生成します。ServiceNow インスタンスが、接続レコードを使用して SAP Commerce Cloud レコードに接続できるようにします。

    始める前に

    必要なロール:admin

    SAP Backoffice アカウントにアクセスします。

    手順

    1. SAP Backoffice アカウントにログインします。
    2. 左側のパネルで、 システム > OAuth > OAuth クライアント.OAuth クライアントナビゲーション。
    3. クライアント ID を作成するには、[クライアント ID の追加] アイコン ([クライアント ID の追加] アイコン) を選択します。
    4. [OAuth クライアント ID] にカスタムクライアント ID を入力します。
    5. [クライアントシークレット] フィールドにカスタムパスワードを入力し、パスワードを確認します。クライアント ID とシークレットフィールド。
    6. [基本] で詳細を追加します。
      1. [権限 (Authorities)] で ROLE_CLIENT を追加します。
      2. [クライアント権限許可タイプ (Client Grant Types)] で、詳細を追加します。
        • client_credentials
        • refresh_token
        • password
        • authorization_code
      3. [スコープ] で、基本情報を追加します。
    7. [新規 OAuth クライアントの詳細を作成 (Create New OAuth Client Details)] ウィンドウで、次の手順を実行します。[OAuth クライアントの詳細] ウィンドウ。
      1. [必須 (ESSENTIAL)] で、カスタム OAuth クライアント ID とクライアントシークレットを入力します。
      2. [基本] で ROLE_CLIENT を追加し、[クライアント権限許可タイプ (Client Grant Types)] で値を追加します。
        • client_credentials
        • refresh_token
        • password
        • authorization_code
      3. [スコープ] で、基本情報を入力して追加します。
      4. [トークンの有効期間 (TOKEN VALIDITY)] に、SAP Commerce Cloud にアクセスするためのトークンの有効期間を入力します。
      5. [完了] を選択します。[新規 OAuth クライアントの詳細を作成 (Create New OAuth Client Details)] ウィンドウ。
      SAP Commerce Cloud 接続レコードを作成するための認証情報が作成されます。

    SAP Commerce Cloud スポークの接続レコードの作成

    接続レコードを作成し、ServiceNow インスタンスが SAP Commerce Cloud レコードに接続できるようにします。接続レコードには、SAP Commerce Cloud との統合に必要な基礎となる接続情報が含まれています。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > プロセス自動化 > フローデザイナー.
    2. [Connections (接続)] を選択します。
    3. [送信] タブをオンにします。
    4. [すべての接続を検索] フィールドに「SAP Commerce Cloud」と入力します。
    5. SAPCommerceCloud カードで、[詳細を表示] を選択します。
    6. [構成] を選択します。
    7. フォームに入力します。
      表 : 1. 接続を設定
      フィールド 説明
      接続名 接続レコードの名前。最初の接続レコードのデフォルトの読み取り専用名は、SAPCommerceCloud です。接続レコードにカスタム名を付けるには、[接続を追加] を選択し、接続レコードを作成する必要があります。
      接続 URL ServiceNow インスタンスが SAP Commerce Cloud への接続に使用する URL。
      OAuth クライアント ID SAP Backoffice アカウントで生成したクライアント ID。
      OAuth クライアントシークレット SAP Backoffice アカウントで生成したクライアントシークレット。
      OAuth リダイレクト URL https://<instance-name>.service-now.com/oauth_redirect.do 形式の ServiceNow インスタンスの URL。
      OAuth トークン URL URL の形式:https://<instance-name>/authorizationserver/oauth/token
    8. [OAuth トークンを作成して取得] を選択します。
      OAuth トークンが生成され、ServiceNowSAP Commerce Cloud に接続されます。

    SAP Commerce Cloud の認証情報レコードを作成

    SAP Commerce Cloud でカスタム OAuth アプリケーションを作成してServiceNowインスタンスと SAP Commerce Cloud Spoke をデータ連携し、ServiceNow要求を認証します。

    始める前に

    • 統合ハブ サブスクリプションを要求します。
    • SAP Commerce Cloud を有効にします。
    • 必要なロール:admin

    手順

    1. 移動先 すべて > 接続 & 認証情報 > 認証情報.
    2. [New] をクリックします。
      作成する認証情報のタイプは?」というメッセージが表示されます。
    3. [OAuth 2.0 認証情報] を選択します。
    4. フォームに、これらの値を入力します。
      表 : 2. OAuth 2.0 認証情報フォーム
      フィールド 説明
      名前 レコードを一意に識別する名前を入力します。たとえば、SAP Commerce Cloud cred Cred です。
      有効 認証情報レコードを積極的に使用するオプションです。
      OAuth エンティティ プロファイル SAP Commerce Cloud を OAuth プロバイダーとして登録する際に作成される OAuth プロファイルです。たとえば、SAP Commerce Cloud default_profile OAuth プロファイルです。
      適用先 認証情報がネットワークのすべてのMID サーバーに適用されるか、または 1 つ以上の特定の MID サーバーに適用されるかを指定するオプションです。[MID サーバー] フィールドでこの認証情報を使用する MID サーバーを指定します。
      順番 この認証情報を適用する順番です。たとえば、100 です。
      認証情報エイリアス スポークに関連付けられた認証情報エイリアスです。

    SAP Commerce Cloud の接続レコードを作成

    SAP Commerce Cloud アカウントの接続レコードを作成します。SAP Commerce Cloud の接続および資格情報エイリアスでは、これらの接続を使用して SAP Commerce Cloud でアクションを実行します。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > 接続 & 認証情報 > 接続と認証情報エイリアス.
    2. SAP Commerce Cloud のエイリアスレコードを開きます。
    3. [接続] タブで、[新規] をクリックします。
    4. フォームの各フィールドに入力します。
      表 : 3. 接続フォーム
      フィールド 説明
      名前 レコードを一意に識別する名前を入力します。例を次に示します。 SAP Commerce Cloud 接続
      認証情報 SAP Commerce Cloud Spoke 用に作成された認証情報レコードです。 たとえば、SAP Commerce Cloud Cred です。
      接続エイリアス 接続に関連付けられているエイリアスレコードです。
      ホスト SAP Commerce Cloud サーバーがインストールされているターゲットホストの IP アドレスです。
      有効 接続レコードを積極的に使用にするオプションです。
      ドメイン アクションを実行するドメインです。
      Override default port (デフォルト ポートに上書きする) 接続で使用されるターゲット ポート。空白の場合は、デフォルトのポートが使用されます。
    5. [送信] をクリックします。