Stripe for Salesforce Platform のインストールガイド
ローコードとノーコードのツールを使用して、Salesforce 内から Stripe プラットフォームのすべてにアクセスできます。
アプリをインストールする環境を特定します。テスト環境と本番環境では別々のインストールオプションが用意されています。
- Salesforce AppExchange からこのアプリケーションをインストールするには、こちらのリンクに従ってください。日本のユーザーの場合は、AppExchange Japan もご利用いただけます。
- パッケージをインストールする先の Salesforce 組織にログインします。
- ログインすると、インストールページに誘導されます。続行をクリックしてインストールプロセスを開始します。
- Stripe は、Install for Admins Only (管理者のみのインストール) でのインストールをお勧めしています。このオプションでは、パッケージがインストールされた後で、アクセスと権限をコントロールできます。
- Approve Third-Party Access (サードパーティーアクセスを承認) ボックスにチェックを入れて Continue (続行) をクリックし、モーダルが表示されたときにパッケージのインストールを開始します。名前が示すように、これは Salesforce 組織と Stripe PBO 間でのデータのやり取りを許可します。
権限セットを設定する
パッケージには、Stripe Connector Integration User と、Stripe Connector Data User の両方の権限セットが含まれています。これらのセットは、組織内のさまざまなユーザーが特定のアプリケーション機能にアクセスできるようにします。
Stripe Connector 導入ユーザー
Stripe Connector Integration User 権限セットは、設定ログのクリーンアップ設定とイベントサブスクリプションを管理するために指定された、システム管理者以外のユーザーに割り当てる必要があります。ただし、Salesforce AppExchange アプリの制限により、システム権限はパッケージ化できません。これらのユーザーが設定機能にアクセスできるようにするには、権限セットを複製して、手動で追加する必要があります。
- 権限セットの複製 権限セットを複製するには、Setup (設定) > User (ユーザー) > Permission Sets (権限セット) に移動します。
- Stripe Connector Integration User (Stripe Connector 導入ユーザー) 権限セットの横にある Clone (複製) をクリックします。
- 新しい一意の Label (ラベル) と API Name (API 名) を入力して、Save (保存) をクリックします。
- 権限セットの修正 Setup (設定) > Users (ユーザー) > Permission Sets (権限セット) に移動して、複製された権限セットを選択します。
- System Permissions (システム権限) を選択します。
- Edit (編集) をクリックして Download AppExchange Packages (AppExchange パッケージのダウンロード) 権限を選択し、Save (保存) をクリックします。
- もう一度 Save (保存) をクリックして、変更内容を確定します。
- Setup (設定) > User (ユーザー) > Permission Sets (権限セット) に移動して、ユーザーに権限セットを割り当てます。
- 複製された権限セットを選択します。
- 権限セットの概要ページから、Manage Assignments (割り当ての管理) をクリックします。
- Add Assignments (割り当ての追加) をクリックします。
- ユーザーの横の、権限セットを割り当てるためのボックスにチェックを入れて、ページ下部の Next (次へ) をクリックします。
Stripe Connector データユーザー
Stripe Connector Data User は、Webhook Handler クラスが作成する Stripe_
オブジェクトレコードで操作を実行できます。管理ユーザー以外に Stripe Event レコードへのアクセスを提供するには、対象のユーザープロフィールにデータユーザー権限を割り当てる必要があります。
- Setup (設定) > User (ユーザー) > Permission Sets (権限セット) に移動して、ユーザーに権限セットを割り当てます。
- Stripe Connector Data User 権限セットを選択します。
- Permission Set Overview (権限セットの概要) ページから、Manage Assignments (割り当ての管理) をクリックします。
- Add Assignments (割り当ての追加) をクリックします。
- ユーザーの横のボックスにチェックを入れて、権限セットを割り当てます。
- ページ下部にある Next (次へ) をクリックします。
Stripe for Salesforce Platform のセットアップウィザード
初めて Stripe Connector for Salesforce アプリにアクセスするユーザーは、初期セットアップフローを完了する必要があります。このガイド付きウィザードフローは、ユーザーが組織を承認し、Stripe アカウントを追加し、同期設定を指定できるようにサポートします。初期セットアップを完了すると、Account Management タブがユーザーのランディングページになります。ここでは、さらに Stripe アカウントを追加したり、他のタブに移動して設定を編集できます。
セットアップウィザードを使用して Stripe アカウントを追加する
- 初期セットアップウィザードを立ち上げ、App Launcher (アプリケーションランチャー) > Stripe for Salesforce Platform に移動します。
- Get Started (始める) ボタンをクリックします。
- Authorize (承認) ボタンをクリックします。
- 新しいウィンドウが開いたら、Allow (許可) をクリックして組織へのアクセスを付与します。
- Next (次へ) ボタンをクリックします。
- Stripe API キーを入力し、Add Account (アカウントを追加する) ボタンをクリックして Stripe アカウントを追加します。
- アカウントを選択したら、Next (次へ) ボタンをクリックします。
- (オプション) Stripe Event と Sync Log クリーンアップを有効にするには、トグルボタンをクリックします。
- クリーンアップトリガーが有効な場合、入力ボックスに数値を入れて、Salesforce 組織に保持する対象のレコード数を設定します。
- Next (次へ) ボタンをクリックします。
- Stripe API Version (Stripe API バージョン) ドロップダウンをクリックします。
- インストールする Stripe API バージョンを選択します。インストールするバージョンがわからない場合は、最新バージョンを選択します。
- Install Package (パッケージのインストール) ボタンをクリックすると、拡張機能パッケージのインストールを完了するために使用する必要がある、別のウィンドウが起動します。
- Finish (終了) をクリックします。