Salesforceプロビジョニング:Salesforceパッケージ設定ガイド
概要
miniOrange API統合パッケージは、Salesforce組織内で設定可能なAPIエンドポイントを公開することで、SalesforceとJira、WordPressなどの外部システムとの安全な接続を実現します。インストール後、承認されたユーザーは、レコードの同期、課題の作成または更新、コメントの管理など、プラットフォームを跨いだ操作をSalesforceのインターフェースから離れることなく直接実行できます。このガイドでは、パッケージのインストール、権限セットの割り当て、WordPress用の名前付き認証情報の設定、SalesforceとWordPress間でデータを同期するために必要なアプリケーションおよびオブジェクトマッピングの設定について説明します。
前提条件:ダウンロードとインストール
始める前に、以下の前提条件を満たしていることを確認してください。
- Salesforceへのアクセス: システム管理者権限を持ち、AppExchangeパッケージのインストール、権限セット、名前付き認証情報、および外部認証情報の構成を行う権限を持つSalesforce組織を所有していること。
- WordPressへのアクセス: アクセス可能なWordPressサイトと、管理者ユーザー名およびWordPressアプリケーションパスワード(以下から生成)をお持ちです。 ユーザー → プロフィール → アプリケーションパスワード).
- パッケージのインストール: miniOrange API統合パッケージはSalesforce AppExchangeからインストールされ、必要な miniOrange API統合ユーザー 適切なユーザーに権限セットが割り当てられます。
ステップ1:パッケージをインストールする
- ダウンロードしてインストール miniOrange API統合 Salesforce AppExchange から入手したパッケージ。
- インストール時には、組織の導入要件に基づいて適切なセキュリティオプションを選択してください。
- 管理者専用インストール: Salesforce管理者のみにアクセス権限を付与します。
- すべてのユーザー向けにインストールする: パッケージをSalesforce組織内のすべてのユーザーが利用できるようにします。
- 特定のプロファイルへのインストール: 選択したユーザープロファイルのみにアクセス権限を付与できます。
- 詳しくはこちら インストールを開始する そして、Salesforceからインストール完了の確認メッセージが届くまで待ちます。
ステップ2:権限セットを割り当てる
- パッケージのインストールが完了したら、アプリケーションを使用するユーザーに必要な権限セットを割り当ててください。
- 権限セットを割り当てるには、Salesforce ホームページに移動し、 歯車のアイコン Salesforceの右上隅で、 .
- クイック検索 検索ボックス、検索 権限セット に移動して ユーザー → 権限セット.
- Video Cloud Studioで miniOrange API統合ユーザー 権限が設定されました。
- 詳しくはこちら 割り当てを管理する.
- 詳しくはこちら 割り当ての追加.
- パッケージへのアクセスを許可するユーザーを選択し、クリックします。 次へ.
- 詳しくはこちら 割り当てます 権限セットを付与する。
- 課題が完了したら、クリックしてください クリックします.
選択されたユーザーは、miniOrange API統合パッケージにアクセスして使用するために必要な権限を取得しました。これで、統合要件に応じて、名前付き認証情報とアプリケーションの設定に進むことができます。
ステップ3:WordPress用の名前付き認証情報を設定する
外部認証情報を作成する
- Salesforceに移動します ページをクリックして 歯車のアイコン 右上隅にあります。
- クイック検索 検索ボックス、検索 指定資格証明 に移動して セキュリティ → 名前付き認証情報.
- Video Cloud Studioで 外部資格情報 タブをクリックして New.
- 以下の項目を入力してください。
| ラベル | 説明的なラベルを入力してください。例: WordPress外部認証情報. |
| 名前 | Salesforceが入力したAPI名を受け入れるか、独自のAPI名を入力してください。 |
| 認証プロトコル | 選択 基本認証. |
- 詳しくはこちら Save.
校長を追加する
- に移動します プリンシパル セクションを開き、 New
- 以下の項目を入力してください。
| パラメータ名 | 校長の名前を入力してください。例: WordPressの責任者. |
| シーケンス番号 | Enter 1. |
| アイデンティティタイプ | 選択 校長に任命. |
| WordPressのユーザー名を入力してください。 | |
| パスワード | WordPressアプリケーションのパスワードを貼り付けてください。通常のWordPressパスワードはここでは使用できません。 |
注: WordPress ダッシュボードの「ユーザー」→「プロフィール」→「アプリケーションパスワード」に移動すると、アプリケーションパスワードを生成できます。
- 詳しくはこちら Save.
名前付き資格情報を作成する
- に移動します 指定資格証明 タブをクリックして New.
- 以下の項目を入力してください。
| ラベル | 説明的なラベルを入力してください。例: ワードプレスサイト. |
| 名前 | Salesforceが入力したAPI名を受け入れてください。 |
| URL | WordPressサイトのURLを入力してください。例: https://example.com. |
| コールアウト機能が有効になっています | このチェックボックスを選択してください。Salesforceは、このチェックボックスがクリアな状態である間、すべてのコールアウトをブロックします。 |
| 外部資格情報 | 上記で作成した外部認証情報を選択してください。 |
| 認証ヘッダーを生成する | Salesforceが基本認証ヘッダーを送信するように、このチェックボックスをオンにしておいてください。 |
- にスクロールします マネージドパッケージアクセス 名前空間を追加する moSfAPI から コールアウトに許可されている名前空間 フィールド。
- 詳しくはこちら Save.
- MFAデバイスに移動する 権限セット Salesforceの設定ページから。
- 詳しくはこちら New 外部認証情報へのアクセスを管理するために使用する権限セットを作成するか、既存の権限セットを開きます。
- 新しい権限セットを作成するか、既存の権限セットを開いたら、 アプリ セクションをクリックします。 外部認証情報プリンシパルアクセス.
- 詳しくはこちら 編集.
- 外部認証情報を移動します 利用可能な外部資格取得責任者 〜へ 外部認証情報プリンシパルを有効にしました.
- 詳しくはこちら Save.
- 戻る 権限セット をクリックし 割り当てを管理する.
- 詳しくはこちら 課題を追加.
- 統合へのアクセスを許可するユーザーを選択し、クリックします。 次へ.
- 詳しくはこちら 割り当てます、[OK]をクリックします クリックします.
ステップ4:アプリの構成
名前付き認証情報を構成した後、新しいアプリケーションを作成し、オブジェクトマッピングを構成できます。
新しいアプリケーションを作成する
- Video Cloud Studioで アプリランチャー、 検索する miniOrange API統合そしてアプリを開きます。ダッシュボードが開きます。
- 左側のナビゲーションメニューから、 アプリケーションの管理.
- 詳しくはこちら + 新規申請.
- まず WordPress 申込カード。
- 次の詳細を設定します。
| アプリケーション名 | この接続の名前を入力してください。例: 家庭教師向けWordPressサイト. |
| アプリケーションタイプ | 確認して WordPress ここに表示されます。Salesforceは、選択したカードに基づいてこれを設定します。 |
| 名前付き認証情報 | ステップ3で作成した名前付き認証情報を選択してください。 |
注:名前付き資格情報をまだ作成していない場合は、先に進む前に手順3を完了してください。
- 詳しくはこちら アプリケーションの作成.
アプリケーションダッシュボードを開く
- 新しいアプリケーションは以下で見つけてください 設定されたアプリ リスト。
- クリック (ドロップダウン)メニュー。
- 選択 アプリダッシュボード.
オブジェクトマッピングを作成する
- に移動します オブジェクトマッピング タブには何も表示されないことに注意してください。
- 詳しくはこちら 新しいマッピング.
- 「オブジェクト」セクションで、以下を設定します。
| Salesforceオブジェクト | 同期するSalesforceオブジェクトを選択します。例: 接触. |
| WordPressオブジェクト | 転送先のWordPressコンテンツタイプを選択してください。投稿、ページ、カスタム投稿タイプはすべてここに表示され、WordPressサイトから直接取得されます。 |
| 同期方向 | 選択 Salesforce → 外部プラットフォーム. |
| 主キーフィールド(推奨) | WordPressレコードIDを保存する場所として、Salesforceの未使用フィールドを選択してください。これにより、後続の同期時に重複レコードを作成するのではなく、既存のレコードが更新されます。 |
- 詳しくはこちら Save.
フィールドマッピングを構成する
- 下 フィールド マッピング セクションをクリックします。 フィールドマッピングの追加.
- Salesforceのフィールドを、対応するWordPressのフィールドにマッピングします。
- 必要なフィールドがすべてマッピングされるまで、このプロセスを繰り返します。
- 詳しくはこちら Save、その後、選択し クリックします マッピングを完了します。
アプリケーションの設定が完了し、テストの準備が整いました。
同期構成をテストする
テスト同期では、1つのライブレコードがWordPressに送信されるため、チェーン全体が一度に確認されます。
- に移動します オブジェクトマッピング タブには何も表示されないことに注意してください。
- 作成した地図を探してください。
- クリック (ドロップダウン)メニューを選択し、 テスト構成.
- ノーザンダイバー社の セールスフォースレコード ドロップダウンメニューから、テストしたいレコードを選択してください。
- 詳しくはこちら テストを実行.
- テストが成功すると、緑色の「成功」ステータス、操作タイプ、HTTPレスポンスコード、および外部レコードIDが返されます。「送信済みペイロード」パネルには、WordPressに到達した正確なデータが表示されます。これらの値をフィールドマッピングと比較して、結果を確認してください。
- テストが失敗した場合は、HTTPエラーコードとメッセージが返されます。名前付き認証情報のURL、WordPressアプリケーションのパスワード、および権限セットの割り当てを確認してから、テストを再度実行してください。
テストに合格すると、SalesforceとWordPressは正常に動作する接続を確立し、マッピングが公開されます。
関連記事
ご返答ありがとうございます。 すぐにご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください
