Skip to main content

OmniStudio Project Explorer を使ってプロジェクトを作成する

学習の目的

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

  • OmniStudio Project Explorer を使用してプロジェクトを作成する。
  • IDX Workbench を使用してある Salesforce 組織から別の Salesforce 組織へプロジェクトを移行する。

OmniStudio Project Explorer を知る

OmniStudio Project Explorer はプロジェクトにコンポーネントを追加するために使用できる Chrome ブラウザー拡張機能です。そうすることで、IDX Workbench を使用して組織間でコンポーネントをグループとして移行できます。Project Explorer はすべての Salesforce Industries コンポーネントといくつかの Salesforce メタデータをサポートしています。 

プロジェクトには、アプリケーションを構成する一連の OmniScript、FlexCard、Integration Procedure、DataRaptor などの OmniStudio コンポーネントの任意の組み合わせを含めることができます。OmniStudio Project Explorer を使用することで、必要な DataPack がすべてプロジェクトに含まれていて、一緒に移行されることを確認しやすくなります。

メモ

OmniStudio Project Explorer は、OmniStudio Foundations パッケージを使用する組織ではまだ使用できません。

OmniStudio Project Explorer を使ってみる

Chrome ウェブストアから OmniStudio Project Explorer 拡張機能をダウンロードします。ダウンロードすると、拡張機能のリストに [OmniStudio Project Explorer] タイルが表示されます。 

拡張機能のリストに表示されている [OmniStudio Project Explorer] タイル

OmniStudio Project Explorer は Salesforce 組織の Chrome ブラウザータブにのみ表示されます。Project Explorer を使用するには、ログインして組織との通信を初期化する必要があります。

ログインして、Project Explorer を組織と接続する

ログインして Project Explorer を接続する手順は次のとおりです。

  1. Salesforce 組織が開いているブラウザータブに移動します。
  2. [拡張機能] アイコン (1) をクリックし、[OmniStudio Project Explorer] (2) タイルを選択します。ブラウザーウィンドウの左端に垂直方向のバーが表示されます。
  3. [Log in using OAuth (OAuth を使用してログイン)] (3) をクリックします。ログインが自動的に行われます。
  4. ログインが完了したら、[Reload/Refresh Data (データを再読み込み/更新)] (4) をクリックします。OmniStudio Project Explorer では組織のオブジェクトメタデータはアルファベット順に読み込まれます。

組織に正常に接続された OmniStudio Project Explorer

メモ

OmniStudio Project Explorer を使用して組織のプロジェクトオブジェクトを設定するには、ユーザープロファイルでプロジェクトオブジェクトの [モジュール] レコードタイプが有効になっていることを確認します。

プロジェクトを作成する

Project Explorer バーに組織のオブジェクトメタデータが表示されたら、プロジェクトを作成してコンポーネントを追加することができます。新しいプロジェクトを作成すると、アプリケーションに関連するすべてのコンポーネントを 1 つのプロジェクトヘッダーの下にグループ化することができます。 

[Create New Project (新規プロジェクトの作成)] ダイアログ

プロジェクトを作成、編集、コピー、検索、選択、削除するには、OmniStudio Project Explorer の [Active Projects (有効なプロジェクト)] (1) バーを使用します。

新しいプロジェクトを作成する手順は次のとおりです。

  1. [Project Configuration (プロジェクトの設定)] (2) メニューをクリックし、[Create New Project (新規プロジェクトの作成)] (3) を選択します。[New Project (新規プロジェクト)] (4) ダイアログが表示されます。
  2. [Name (名前)] (5) と必要に応じて [Description (説明)] (6) を入力します。
  3. [Save (保存)] をクリックして、プロジェクトを保存します (7)。

OmniStudio Project Explorer の [Select a Project (プロジェクトを選択)] 項目

これで、新しく作成したプロジェクトを OmniStudio Project Explorer で検索して選択できるようになります。[Select a Project (プロジェクトを選択)] (1) 項目をクリックし、プロジェクトを選択します (2)。  

次に、プロジェクトにコンポーネントを追加しましょう。 

コンポーネントの検索と新しいプロジェクトへの追加

検索バー (1) と [Filter (検索条件)] セクション (2) を使用して、コンポーネントを見つけてプロジェクトに追加します。追加するコンポーネントの横にあるチェックボックス (3) をオンにして、[Add Selected Items to Project (選択した項目をプロジェクトに追加)] (4) をクリックします。選択したすべてのコンポーネントがプロジェクトに追加されます。コンポーネントを削除するには、コンポーネント名を右クリックし、[Remove from <Your Project Name> (<プロジェクト名> から削除)]プロジェクト名> を選択します。 

組織で Project Explorer を非表示にするには、黒い垂直方向のバーが表示されるまで画面左端にマウスポインターを置きます。黒いバーをクリックすると Project Explorer の表示/非表示を切り替えられます。 

Project Explorer の表示/非表示を切り替えるために使用する黒い垂直方向のバー

IDX Workbench でプロジェクトを移行する

OmniStudio Project Explorer を使用してプロジェクトを作成した後に、IDX Workbench を使用してプロジェクトとそのすべてのコンポーネントを 1 つの Salesforce 組織から別の Salesforce 組織に移行します。手順を見てみましょう。 

ソースからプロジェクトを読み込む

IDX Workbench アプリケーションで、[Configure Workspace (ワークスペースの設定)] (1) ダイアログを開きます。[Project (プロジェクト)] (2) ドロップダウンリストで [Load Projects from Source (ソースからプロジェクトを読み込む)] (3) を選択します。ソース組織のすべての有効なプロジェクトオブジェクトが取得されます。  

プロジェクトオブジェクトの読み込みが完了すると、作成した新しいプロジェクトが [Project (プロジェクト)] ドロップダウンリストに表示されます。 

[Project (プロジェクト)] ドロップダウンリストに表示されている新しいプロジェクト

ソース組織からターゲット組織にオブジェクトを移行するときには、次のいずれかを選択できます。

  • プロジェクトオブジェクトのみを移行する。プロジェクト内のすべてのコンポーネントが自動的に移行されます。
  • プロジェクト内の一部のコンポーネントのみを移行する。

プロジェクトオブジェクトを選択すると、そのプロジェクトに含まれるすべてのコンポーネントが自動的に選択される

興味深いですよね。それだけではありません。次の単元では、IDX Workbench で使用できるその他の素晴らしい機能について説明します。 

リソース

無料で学習を続けましょう!
続けるにはアカウントにサインアップしてください。
サインアップすると次のような機能が利用できるようになります。
  • 各自のキャリア目標に合わせてパーソナライズされたおすすめが表示される
  • ハンズオン Challenge やテストでスキルを練習できる
  • 進捗状況を追跡して上司と共有できる
  • メンターやキャリアチャンスと繋がることができる