インテグレーションユースケースを検証する
学習の目的
この単元を完了すると、次のことができるようになります。
- Workday の従業員を Salesforce の取引先責任者と常に同期させるという課題について説明する。
- MuleSoft Composer を使用して Workday の従業員を Salesforce の取引先責任者と同期する方法を説明する
- フローの作成準備をする。
始める前に
このモジュールは「MuleSoft Composer のインストールと設定」に基づいて作成されているため、先に進む前にこちらのモジュールを必ず受講してください。先行のモジュールと同様に、インテグレーションフローを作成して実行するためには「MuleSoft Composer ユーザー」権限セットが必要です。
このモジュールでは、受講者が MuleSoft Composer ユーザーとして認証されていると想定しています。ただし、MuleSoft Composer ユーザーでなくても問題ありません。このまま読み進み、手順をどのように実行するかを学習してください。MuleSoft Composer は Trailhead Playground で使用できないため、記載の手順を Trailhead Playground で実行しないでください。
この単元では、アウトドアやレクリエーション用品の小売企業である Northern Trail Outfitters (NTO) のシステム管理者としての職務に取り組みます。まず、NTO が直面しているインテグレーションの課題を検証し、MuleSoft Composer のインテグレーションソリューションについて理解します。次に、フローの作成の準備方法を学習します。
インテグレーションの課題
では、NTO が直面しているインテグレーションの課題を見てみましょう。NTO の人事 (HR) チームは、Workday で従業員を管理しています。NTO の営業チームは、Salesforce で取引先責任者を管理しています。NTO では、Workday に新しい従業員レコードが追加されるたびに、同じ従業員情報が Salesforce に取引先責任者として追加されるようにしたいと考えています。
現在、人事チームと営業チームはこうしたタスクを手作業で行っています。従業員が採用されるたびに、人事チームが Workday に従業員レコードを作成します。次に、人事チームから連絡を受けた営業チームが、その従業員を取引先責任者として NTO 組織の Sales Cloud に追加します。さらに、新しい従業員が Workday に入力されてから、Sales Cloud にその従業員データが表示されるまでにかなりのタイムラグがあります。このプロセスは時間がかかり、ミスが起こりやすいため、チームは自動化したいと考えています。
インテグレーションソリューション
この解決策として、Workday と NTO 組織の Sales Cloud 間のデータ同期を自動化して、ニアリアルタイムのインテグレーションを実現する必要があります。そのために、MuleSoft Composer を使用して、Workday の従業員を Salesforce の取引先責任者と自動的に同期するインテグレーションフローを作成します。具体的には、このフローで次のタスクを実行します。
- Workday で作成された新しい従業員を見つけます。
- Salesforce で、同じ従業員情報を使用して取引先責任者を新規作成します。
MuleSoft Composer を使用するソリューションを実装するには、次のフロー作成タスクを実行する必要があります。
- フローの作成準備をする。
- フローを設計してテストする。
- フローをアクティブ化する。
- フローを監視してトラブルシューティングする。
上記のタスクの実行方法については、このモジュールの後続の単元で説明します。
フローの作成準備をする
では始めましょう。
まず、フローで使用するシステムやアセットに関する必要な情報をすべて収集します。次の表は、フローの接続先となるシステムと、各システムに必要な情報を示しています。
フローの設計時とテスト時に接続できる Sandbox 組織が NTO 組織にあることを確認することがベストプラクティスです。
システム |
必要な情報 |
---|---|
Workday |
|
NTO の Sales Cloud |
|
次に、Workday 接続の値を見てみましょう。
Workday の接続パラメーターを設定します。
MuleSoft Composer を使用して Workday への接続を作成するときは、以下のパラメーターに値を指定する必要があります。
接続名
接続名は任意の名前です。
テナント名
Workday のテナント名は Workday の URL で確認できます。たとえば、Workday の URL が https://impl.workday.com/acme
であれば、テナント名は acme
です。
テナント名は、組織の Workday 実装を参照します。
ユーザー名とパスワード
Workday アカウントのユーザー名とパスワードです。
MuleSoft Composer を使用したフローの作成準備の最初の手順を実行しました。次の単元では、フローを設計してテストする方法を学習します。