SAP Commerce Cloud スポークの設定

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

    始める前に

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

    Commerce Cloud 資格情報 SAP の作成

    Commerce Cloud スポークの接続 SAP レコードの作成に使用する資格情報を生成します。インスタンスは ServiceNow 接続レコードを使用して Commerce Cloud に接続します SAP

    始める前に

    必要なロール:admin

    SAPバックオフィスアカウントへのアクセス。

    手順

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

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

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

    始める前に

    必要なロール:管理者

    手順

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

    SAP Commerce Cloud の資格情報レコードを作成

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

    始める前に

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

    手順

    1. 移動先 すべて > 接続 & 認証情報 > 資格情報.
    2. [新規] をクリックします。
      作成する資格情報のタイプは?」というメッセージが表示されます。
    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 Server に適用されるかを指定するオプションです。[MID Server] フィールドでこの資格情報を使用する MID Server を指定します。
      順番 この資格情報を適用する順番です。たとえば、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. [送信] をクリックします。