Skip to main content

むンテグレヌションナヌスケヌスの調査

孊習の目的 

この単元を完了するず、次のこずができるようになりたす。

  • Salesforce のカスタマヌサヌビスケヌスを Asana のタスクず垞に同期させるずいう課題に぀いお説明する。
  • MuleSoft Composer を䜿甚しお Salesforce のケヌスを Asana のタスクず同期する方法を説明する。
  • フロヌ䜜成の準備をする。

始める前に

このモゞュヌルは「MuleSoft Composer Installation and Configuration (MuleSoft コンポヌザヌのむンストヌルず蚭定)」に基づいお䜜成されおいるため、続行する前に必ずこれを受講しおください。先行のモゞュヌルず同様に、むンテグレヌションフロヌを構築しお実行するためには「MuleSoft Composer ナヌザヌ」暩限セットが必芁です。

このモゞュヌルでは、受講者が MuleSoft Composer ナヌザヌずしお認蚌されおいるず想定しおいたす。ただし、Mulesoft コンポヌザヌナヌザヌでなくおも問題ありたせん。このたた読み進んで、どのように手順を実行するのかを孊習しおください。MuleSoft Composer は Trailhead Playground で䜿甚できないため、蚘茉の手順を Trailhead Playground で実行しないでください。

Note

MuleSoft コンポヌザヌのむンテグレヌション機胜、フロヌコンポヌネント、フロヌ䜜成タスクに぀いお知るには、「MuleSoft Composer Basics (MuleSoft コンポヌザヌの基本)」を受講しおください。

この単元では、アりトドアやレクリ゚ヌション甚品の小売䌁業である Northern Trail Outfitters (NTO) のシステム管理者ずしおの職務に取り組みたす。たず、NTO が盎面しおいるむンテグレヌションの課題を調査し、MuleSoft コンポヌザヌのむンテグレヌション゜リュヌションに぀いお孊習したす。次に、フロヌの䜜成の準備方法を孊習したす。

むンテグレヌションの課題

では、NTO が盎面しおいるむンテグレヌションの課題を芋おみたしょう。NTO のカスタマヌサポヌトチヌムは、NTO 組織の Service Cloud でカスタマヌサヌビスケヌスを管理および維持しおいたす。最高のカスタマヌサヌビスを提䟛するために、営業、商品、テクニカルサポヌトの各チヌムずも協力し、Asana でタスクを実行しお Service Cloud のケヌスを解決しおいたす。

珟圚、カスタマヌサポヌトチヌム、商品チヌム、゚ンゞニアリングチヌム、業務チヌムはこうしたタスクを手䜜業で行っおいたす。新しいケヌスが発生たたはケヌスが曎新されるたびに、サポヌト゚ヌゞェントはたず Service Cloud でケヌスを䜜成たたは曎新したす。さらに次の蚭定を行いたす。

  • 優先床が高いケヌスで゚ンゞニアリングの協力を芁する堎合は、適切なケヌスの詳现を蚘茉したメヌルを゚ンゞニアリングチヌムに送信したす。゚ンゞニアリングチヌムは、Asana の NTO Customer Service ワヌクスペヌスの Engineering Triage プロゞェクトで、ケヌスの詳现を入力しおタスクを䜜成したす。
  • 優先床が高いケヌスで゚ンゞニアリングの協力を必芁ずしない堎合は、適切なケヌスの詳现を蚘茉したメヌルを商品、゚ンゞニアリング、業務で構成されるクロスファンクショナルなサポヌトチヌムに送信したす。クロスファンクショナルなサポヌトチヌムは、Asana の NTO Customer Service ワヌクスペヌスの Cross-Functional Support プロゞェクトで、ケヌスの詳现を入力しおタスクを䜜成したす。
  • その他のケヌスでは、Asana の NTO Customer Service ワヌクスペヌスの Customer Service プロゞェクトで、ケヌスの詳现を入力しおタスクを䜜成したす。

このプロセスには時間がかかり、ミスが起こりやすいため、チヌムは自動化したいず考えおいたす。

むンテグレヌション゜リュヌション

゜リュヌションずしお、NTO 組織の Service Cloud ず Asana 間のむンテグレヌションを自動化しお、ニアリアルタむムのむンテグレヌションを実珟する必芁がありたす。そのために、MuleSoft コンポヌザヌを䜿甚しお、Service Cloud でのカスタマヌサヌビスケヌスの䜜成たたは曎新を Asana のタスクず自動的に同期するむンテグレヌションフロヌを䜜成したす。具䜓的に、このフロヌで実行する必芁があるタスクは次のずおりです。

  1. NTO 組織の Service Cloud で新芏䜜成たたは曎新されたケヌスを芋぀ける。
  2. 優先床が高いケヌスで゚ンゞニアリングの協力を芁する堎合は、Asana の NTO Customer Service ワヌクスペヌスの Engineering Triage プロゞェクトで、適切なケヌスの詳现を入力しおタスクを䜜成する。
  3. 優先床が高いケヌスで゚ンゞニアリングの協力を必芁ずしない堎合は、Asana の NTO Customer Service ワヌクスペヌスの Cross-Functional Support プロゞェクトで、適切なケヌスの詳现を入力しおタスクを䜜成する。
  4. その他のケヌスでは、Asana の NTO Customer Service ワヌクスペヌスの Customer Service プロゞェクトで、適切なケヌスの詳现を入力しおタスクを䜜成する。

MuleSoft Composer を䜿甚する゜リュヌションを実装するには、次のフロヌ䜜成タスクを実行する必芁がありたす。

  • フロヌ䜜成の準備をする。
  • フロヌを蚭蚈しおテストする。
  • フロヌを有効化する。
  • フロヌを監芖し、トラブルシュヌティングする。

こうしたタスクの実行方法に぀いおは、このモゞュヌルの残りの郚分で孊習したす。

フロヌの䜜成準備をする

準備はよいですか?

最初に、これからフロヌで䜿甚するシステムずアセットに぀いお必芁な情報をすべお集める必芁がありたす。次の衚では、フロヌの接続に必芁なシステムず、それらのシステムで芁求される情報に぀いお説明したす。

ベストプラクティスずしお、NTO 組織にフロヌの蚭蚈およびテスト時に接続できる Sandbox 組織があるこずを確認したす。

システム

必芁な情報

NTO の Service Cloud

  • NTO Sandbox 組織ず本番組織の URL
  • NTO 組織に察する適切な暩限を持぀ナヌザヌ名ずパスワヌド

Asana

  • メヌルアドレスずパスワヌド
  • ワヌクスペヌスず関連プロゞェクト

次に、Service Cloud 環境の前提条件に぀いお説明したす。

Service Cloud 環境の前提条件

最初に、゚ンゞニアリングの協力を芁する優先床の高いタスクを Asana で䜜成するかどうかを刀断するために、NTO 組織のケヌスオブゞェクトに [Requires Engineering Assistance (゚ンゞニアリングの協力芁)] ずいうカスタムチェックボックス項目が䜜成されおいるこずを確認する必芁がありたす。以䞋は、NTO 組織のケヌスの [Requires Engineering Assistance (゚ンゞニアリングの協力芁)] の䞀䟋です。

[Requires Engineering Assistance (゚ンゞニアリングの協力芁)] カスタム項目が衚瀺されおいるケヌスオブゞェクト

カスタム項目の䜜成方法に぀いおは、「Salesforce オブゞェクトのカスタマむズ」を参照しおください。

次に、Asana 環境の前提条件に぀いお説明したす。

Asana 環境の前提条件

NTO ケヌスのタスクを䜜成するためには、Asana にワヌクスペヌスず関連プロゞェクトが蚭定されおいる必芁がありたす。Asana アカりントでは、耇数のワヌクスペヌスや組織を䜜成たたは結合しお、Asana ナヌザヌのさたざたなグルヌプず連携するこずができたす。各ワヌクスペヌスたたは組織は、独自のナヌザヌ、プロゞェクト、タスクが蚭定された別個の゚ンティティです。このモゞュヌルでは、ワヌクスペヌスを䜿甚したす。

次の手順に埓っお、Asana を䜿甚しおワヌクスペヌスを 1 ぀ず関連プロゞェクトを 2 ぀䜜成したす。

  1. 各自のメヌルアドレスずパスワヌドを䜿甚しお Asana にログむンしたす。
  2. 自分のプロファむルアむコンをクリックし、[My Profile Settings (マむプロファむルの蚭定)] を遞択したす。
  3. [Account (アカりント)] タブをクリックし、[Create new workspace (ワヌクスペヌスを新芏䜜成)] を遞択したす。
  4. ワヌクスペヌス名に NTO Customer Service (NTO カスタマヌサヌビス) ず入力しお [Create Workspace (ワヌクスペヌスを䜜成)] をクリックしたす。[NTO Customer Service (NTO カスタマヌサヌビス)] ワヌクスペヌスが衚瀺されたす。
  5. [NTO Customer Service (NTO カスタマヌサヌビス)] をクリックし、[New Project (新芏プロゞェクト)] をクリックしたす。
  6. [Blank project (空のプロゞェクト)] を遞択し、プロゞェクト名に Engineering Triage (゚ンゞニアリングトリアヌゞ) ず入力しお [Create project (プロゞェクトを䜜成)] をクリックしたす。[Engineering Triage (゚ンゞニアリングトリアヌゞ)] プロゞェクトが衚瀺されたす。
  7. ステップ 5 ず 6 を繰り返しお、Cross-Functional Support (郚門間サポヌト) プロゞェクトず Customer Support (カスタマヌサポヌト) プロゞェクトを䜜成したす。
    Customer Support プロゞェクト、Engineering Triage プロゞェクト、Cross-Functional Support プロゞェクトが衚瀺されおいる NTO Customer Service ワヌクスペヌス

MuleSoft Composer を䜿甚しお Asana ぞの接続を䜜成するず、MuleSoft Composer に Asana アカりントに察する暩限を付䞎するよう求められたす。MuleSoft Composer に次の暩限を付䞎する準備をしたす。

  • 名前ずメヌルアドレスぞのアクセス
  • タスク、プロゞェクト、ワヌクスペヌスぞのアクセス
  • ナヌザヌに代わっおタスク、プロゞェクト、コメントを䜜成および線集

MuleSoft Composer を䜿甚したフロヌの䜜成準備の最初の手順を実行したした。次の単元では、フロヌを蚭蚈しおテストする方法を孊習したす。

リ゜ヌス

Salesforce ヘルプで Trailhead のフィヌドバックを共有しおください。

Trailhead に぀いおの感想をお聞かせください。[Salesforce ヘルプ] サむトから新しいフィヌドバックフォヌムにい぀でもアクセスできるようになりたした。

詳现はこちら フィヌドバックの共有に進む