統合

Commerce管理者で統合を定義すると、サードパーティ統合用の OAuth 資格情報とリダイレクト URL の場所が設定され、統合に必要な使用可能な API リソースが特定されます。 統合登録プロセスについて詳しくは、Commerce開発者向けドキュメントの OAuth ベースの認証を参照してください。

統合

オンボーディングワークフロー

  1. 統合を認証 - System/Extensions/Integrations ​ページに移動し、関連する統合を見つけて認証します。
  2. ログインの検証と確立 - プロンプトが表示されたら、リクエストされたアクセスを受け入れます。 サードパーティにリダイレクトされた場合は、システムにログインするか、アカウントを作成します。 ログインに成功したら、統合ページに戻ります。
  3. 認証済み統合の確認を受信 - システムは、統合が正常に認証されたことを示す通知を送信します。 統合を設定して資格情報を受け取ると、アクセスまたはリクエストトークンを呼び出す必要はなくなります。

統合の追加

  1. 管理者 サイドバーで、System/Extensions/Integrations ​に移動します。

    新しい統合 {width="600" modal="regular"}

  2. 次の統合情報を入力します。

    • 統合の Name と連絡先の Email アドレスを入力します。

    • トークン交換に OAuth を使用する際に OAuth 認証情報を送信できる Callback URL を入力します。 https:// の使用を強くお勧めします。

    • これらのAdobe CommerceまたはMagento Open Source統合資格情報を使用して、ユーザーをサードパーティアカウントにリダイレクトする Identity Link URL を入力します。

    note note
    NOTE
    HTTPS URL が Callback URL フィールドと Identity Link URL フィールドに保存されるまで、Integrations グリッドの各統合名の近くに Integration not secure 警告ラベルがリマインダーとして表示されます。
    • プロンプトが表示されたら、パスワードを入力して ID を確認します。
  3. 左側のパネルで「API」を選択し、次の操作を実行します。

    • Resource Access を次のいずれかに設定します。

      • All
      • Custom
    • カスタムアクセスの場合は、必要な各リソースのチェックボックスをオンにします。

      統合 – 利用可能な API {width="600" modal="regular"}

  4. 完了したら、「Save」をクリックします。

統合のアクティブ化

デフォルトでは、保存済みの統合は Inactive ステータスでグリッドに表示されます。 有効にするには、次の手順を実行します。

  1. 管理者 サイドバーで、System/Extensions/Integrations ​に移動します。

  2. 新しく作成した統合を見つけて、Activate リンクをクリックします。

  3. 右上隅の「Allow」をクリックします。

    拡張機能の統合トークンを表示します。 この情報を暗号化された安全な場所にコピーして、統合で使用できるようにします。

    拡張機能の統合トークン {width="600" modal="regular"}

  4. 右上隅の「Done」をクリックします。

統合の再認証

新しい統合アクセストークンおよびアクセストークン秘密鍵を生成するには、管理者から統合を再認証しました。

  1. 管理者 サイドバーで、System/Extensions/Integrations ​に移動します。

  2. Active ステータスの統合を見つけます。

  3. ActivateReauthorize ​をクリックします。

  4. Reauthorize」をクリックして、API リソースへのアクセスを承認します。

  5. 拡張機能の新しい統合トークンを保存し、「Done」をクリックします。

API ゲストアクセスのセキュリティ設定の変更

デフォルトでは、CMS、カタログ、その他のストアリソースへの匿名ゲストアクセスは許可されません。 設定を変更する必要がある場合は、次の操作を行います。

  1. 管理者 サイドバーで、Stores/Settings/Configuration ​に移動します。

  2. 左側のパネルで「Services」を展開し、「Magento Web API」を選択します。

  3. 展開セレクター 」を展開し、「Web API Security Setting」セクションを展開します。

    サービス設定 – web API セキュリティ設定 {width="600" modal="regular"}

  4. Allow Anonymous Guest AccessYes に設定します。

  5. 完了したら、「Save Config」をクリックします。

詳しくは、Commerce開発者向けドキュメントの 匿名 web API へのアクセスの制限を参照してください。

統合の削除

  1. 管理者 サイドバーで、System/Extensions/Integrations ​に移動します。

  2. 既存の統合を見つけて、「Delete」列のアイコン( ごみ箱アイコン )をクリックします。

  3. アクションを確定するには、「OK」をクリックします。

recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1