[PaaSのみ]{class="badge informative" title="Adobe Commerce on Cloud プロジェクト(Adobeで管理されるPaaS インフラストラクチャ)とオンプレミス プロジェクトにのみ適用されます。"}

連携

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

統合 {width="700" modal="regular"}

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

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

統合の追加

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

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

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

    • 統合の​ Name ​と連絡先​ Email ​のアドレスを入力してください。

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

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

    note
    NOTE
    HTTPS URLがCallback URLおよびIdentity Link URLのフィールドに保存されるまで、Integration not secure警告ラベルは、Integrations グリッドの各統合名の近くにリマインダーとして表示されます。
    • プロンプトが表示されたら、パスワードを入力して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. Activate​列で、Reauthorize​をクリックします。

  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 Access​をYesに設定します。

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

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

統合の削除

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

  2. 既存の統合を検索し、Delete​列のアイコン( ごみ箱アイコン ​ )をクリックします。

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

recommendation-more-help
commerce-admin-help-systems