こんにちは!

助けが必要? 私たちはここにいます!

サポートアイコン
miniOrange メールサポート
成功

お問い合わせいただきありがとうございます。弊社のチームがすぐにご連絡させていただきます。

24時間以内に連絡がない場合は、お気軽にフォローアップメールをお送りください。 info@xecurify.com

検索結果:

×

BigCommerceのプロビジョニングとストア同期の統合


BigCommerceストア同期連携機能を使用すると、商品、在庫、注文などのストアの重要な情報が、使用されているすべての場所で常に同じ状態に保たれ、最新の状態に維持されます。これにより、ミスを防ぎ、商品や注文の管理などが容易になります。

ユーザープロビジョニングとは、オンラインストアで誰が何を実行できるかを管理することです。新しいアカウントを作成したり、特定の役割を割り当てたり、ストアのどの部分を使用できるかを制御したりできます。これは、セキュリティを確保し、チーム間の連携を促進し、サイトにアカウントを持つユーザーにカスタマイズされたエクスペリエンスを提供するために重要です。これら2つの要素が組み合わさることで、オンラインストアの機能性、安全性、そしてスムーズな成長が向上します。

BigCommerce でユーザーをプロビジョニングするための前提条件

  • miniOrange管理ダッシュボードへのアクセス
  • BigCommerceストアの認証情報(クライアントID、クライアントシークレット、アクセストークン)
  • BigCommerceで必要なAPI権限を設定

プロビジョニングとデプロビジョニングのシナリオ


miniOrangeは、 AD統合、LDAP統合、 BigCommerce、Google Workspace、Workdayなどのすべての外部アプリケーション向けの自動プロビジョニングなど、ユーザー管理(プロビジョニング)のあらゆるシナリオに対応するプロビジョニングソリューションを提供します。



BigCommerce Provisioningを設定するには、以下のステップバイステップガイドに従ってください。



miniOrangeとBigCommerceの同期により、カスタムAPI連携を利用した自動的なユーザープロビジョニングとライフサイクル管理が可能になります。miniOrangeで作成、更新、または削除されたユーザーはすべて、BigCommerceと自動的に同期されます。

1. BigCommerceのプロビジョニングを設定する

  • miniOrangeにログイン 管理コンソール.
  • に行く アプリ をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します アプリケーションを追加
  • miniOrange管理コンソール:アプリタブ(アプリケーションの追加)

  • アプリケーションの選択で、 プロビジョニング 全てのアプリ ドロップダウン。
  • miniOrange管理コンソール:アプリケーションを選択 – 「すべてのアプリ」から「プロビジョニング」を選択します。

  • 詳しくはこちら カスタムプロビジョニング 用途
  • miniOrange: カスタムプロビジョニングアプリケーションを選択してください

  • 入力する アプリケーション名を表示 クリックして 次へ.
  • カスタムプロビジョニング:表示アプリケーション名を入力して次へ

2. ユーザー作成設定

  • に移動します miniOrangeからアプリへ プロビジョニングイベントを設定するには、タブをクリックしてください。
  • カスタムプロビジョニング:イベント設定用のminiOrangeアプリタブ

  • 加えます イベント設定名 API エンドポイント。
  • カスタムプロビジョニング:イベント構成名とAPIエンドポイント

  • 選択 イベントの種類: ユーザー作成.
  • カスタムプロビジョニング:イベントタイプをユーザー作成に設定

  • リクエスト設定 セクションで、メソッドを POST エンドポイント 〜へ https://api.bigcommerce.com/stores/{store-hash}/v3/customers.
  • 置き換える store-hash API URL に実際の BigCommerceストアハッシュ の値です。
  • カスタムプロビジョニング:リクエスト設定 – POSTおよびBigCommerce v3顧客エンドポイント

  • ヘッダ セクション、入力 X-Auth-Token 属性キーとして、 アクセストークン 属性値として。
  • カスタムプロビジョニング:ヘッダー – X-Auth-Tokenキーとアクセストークン値

  • リクエスト本文で、 アプリケーション/ json.
  • カスタムプロビジョニング:リクエストボディのコンテンツタイプはapplication/jsonです

  • 下記のとおり、必要なユーザー属性を入力してください。 [ { "email": Primary Email, "first_name": First Name, "last_name": Last Name } ]
  • カスタムプロビジョニング:メールアドレス、名、姓のリクエストボディマッピング

  • 応答設定 セクションに、外部を入力します 識別子キー as data[0].id .
  • カスタムプロビジョニング:応答設定 – 外部識別子キーデータ[0].id

  • 詳しくはこちら Save.

3。 検証

  • miniOrangeでユーザーを作成すると、BigCommerceと同期されます。
  • MFAデバイスに移動する レポート >> プロビジョニングレポート.
  • ユーザーの同期状況を確認します。
  • miniOrangeプロビジョニングレポート:ユーザー同期ステータスの確認

4. ユーザー更新設定

  • 選択 イベントの種類: ユーザー更新.
  • カスタムプロビジョニング: イベントタイプを「ユーザー更新」に設定

  • メソッドを次のように設定します PUT そしてエンドポイントは
    https://api.bigcommerce.com/stores/{store-hash}/v3/customers.
  • カスタムプロビジョニング:ユーザー更新 – PUTメソッドとBigCommerce顧客エンドポイント

  • 加えます X-認証トークン ヘッダ。
  • カスタムプロビジョニング:ユーザー更新 – X-Auth-Tokenヘッダー

  • リクエストボディの設定
  • カスタムプロビジョニング:ユーザー更新 – リクエストボディの設定

  • 詳しくはこちら Save.

5. ユーザー削除設定

  • 選択 イベントの種類: ユーザーによる削除.
  • カスタムプロビジョニング:イベントタイプを「ユーザー削除」に設定

  • メソッドを次のように設定します DELETE そしてエンドポイントは https://api.bigcommerce.com/stores/{store-hash}/v3/customers?id:in=External User ID.
  • カスタムプロビジョニング:ユーザー削除 – DELETEメソッドと外部ユーザーIDを使用した顧客エンドポイント

  • 加えます X-認証トークン ヘッダ。
  • カスタムプロビジョニング:ユーザー削除 – X-Auth-Tokenヘッダー

  • Save 構成。

このセクションでは、Webhookベースの統合を使用して、BigCommerceで行われた顧客変更がリアルタイムでminiOrangeに自動的に同期される方法について説明します。

1. miniOrangeでBigCommerceアプリケーションを設定する

  • miniOrangeにログイン 管理コンソール.
  • に行く アプリ ソフトウェアの制限をクリック アプリケーションを追加
  • miniOrange管理コンソール:アプリタブ(アプリケーションの追加)

  • アプリケーションの選択 セクションで、ドロップダウンリストを開きます 全てのアプリ をクリックして JWT.
  • miniOrange管理コンソール:アプリケーションを選択 – JWTを選択

  • 次のステップでは、 BigCommerce リストからアプリケーションを選択してクリックします。
  • miniOrange: リストからBigCommerce JWTアプリケーションを選択してください

  • それぞれのフィールドに次の値を入力します。
  • BigCommerce JWTアプリ:基本情報、リダイレクトURL、クライアントID、クライアントシークレット、アクセストークン

  • 入力する クライアントID、クライアントシークレット (NAIST) と アクセストークン これは、BigCommerceコンソールでAPIを作成する際にダウンロードしたものです。
  • MFAデバイスに移動する 政策 タブには何も表示されないことに注意してください。
  • ソフトウェアの制限をクリック グループの割り当て

    BigCommerce JWTアプリ:ポリシータブ – グループ割り当て

  • 「グループの割り当て」セクション。
  • 選択する DEFAULT グループ。
  • 以下を行うには、 次へ

    BigCommerce JWTアプリ:グループの割り当て – デフォルトグループを選択

  • グループにポリシーを割り当てます。ここで、ユーザーの主な認証方法を選択できます。 最初の要素選択 パスワード .
    最初の要素 パスワード
  • ソフトウェアの制限をクリック Save.

    BigCommerce JWTアプリ:ポリシーの割り当て – 第一要素パスワード

2. Webhookの設定

  • 創造する Webhook.
  • 送る POST 以下のAPIへのリクエスト Postman.
    https://api.bigcommerce.com/stores/{store_hash}/v3/hooks.
  • 加えます X-認証トークン ヘッダーを設定し、 アクセストークン その値として。
  • BigCommerce API: Webhook の作成 – X-Auth-Token ヘッダー付きで v3/hooks に POST リクエストを送信

  • リクエスト本文
                               { "headers": { "app-secret": "クライアントシークレット" }, "scope": "store/customer/*", "destination": "https://login.xecurify.com/services/api/provisioning/webhook/bigcommerce/syncusers/{customerId}", "is_active": true }
    
    

  • BigCommerceウェブフック:スコープ、宛先、およびアプリシークレットヘッダーを含むJSONリクエストボディ

  • 交換する アプリシークレット miniOrangeアプリのシークレットと顧客IDである{customerId}を使用します。その後、BigCommerceでユーザーを作成または更新すると、miniOrangeでも自動的にユーザーが作成または更新されます。


プロビジョニングレポートの表示

プロビジョニング レポートにアクセスするにはどうすればいいですか?

  • MFAデバイスに移動する レポート 左側のナビゲーションパネルで、 プロビジョニング、および選択 プロビジョニングレポート.
  • プロビジョニングレポート

  • 指定してレポートをフィルタリングする エンドユーザー識別子 (NAIST) と アプリケーション名 基準を選択します。さらに、希望する 期間 レポートの編集が完了したら、 検索 .
  • 検索プロビジョニングレポート

  • または、直接クリックして 検索 特定のフィルターを適用せずに、時間に基づいてすべてのプロビジョニング レポートを取得します。


外部参照

デモをスケジュールしますか?

無料デモ申込み
  




その他のアイデンティティおよびアクセス管理製品