Oracleが提供するダッシュボードの1つを複製して、ダッシュボードのシェルを作成
Oracleでは、2つの営業ダッシュボードが提供されます: 1つは営業担当用、もう1つは営業マネージャ用です。
営業マネージャ・ダッシュボードには、Oracleが提供する2つの営業マネージャ・ジョブ・ロールのみを表示する条件が含まれています。 営業担当ダッシュボードには条件が含まれていないため、すべてのユーザーが使用できます。
変更を加えるか、新しいダッシュボードを作成する前に、コピーを作成します。 Oracleによって提供されるダッシュボードは、わずかな変更を行っている場合でも編集できません。
- アプリケーションで営業ダッシュボードを開き、 をクリックします。
「コンポーネント」ペインで、「ダッシュボード・フラグメント」フォルダの「メトリック・コンテナ」リンクを検索してクリックします。
「プロパティ」ペインで、「ルール」ボタンをクリックします。
「コンポーネント」ペインで、Oracleによって提供される両方のコンテナを複製します。
新しいコンテナ名やその他のフィールドに入力する場合は、「確認」(チェック・マーク・アイコン)をクリックして保存します。
コピーは、「拡張機能コンテナ」セクションに表示されます。
-
営業ダッシュボードを表示できるユーザーを指定するには:
-
作成した1つの重複の「条件」セクションで「編集」をクリックします。
-
「コード」をクリックします。
ヒント: デザイン・モードは追加作業が必要なため、この時点では使用しないでください。 条件を入力します。
任意の数の条件を追加することで、営業ダッシュボードを特定のオーディエンスに合せて調整できます。 たとえば:
- 特定のジョブ・ロールを持つユーザーにダッシュボードを表示するには、次のような条件を追加:
$application.user.roles.includes('ORA_ZBS_INSIDE_SALES_MANAGER_JOB') || $application.user.roles.includes('ORA_ZBS_SALES_MANAGER_JOB')
- 1人のユーザーに対してダッシュボードを表示するには、次のような条件を追加:
$user.userName=='SALES_ADMIN'
ヒント: 作業中の営業ダッシュボードが設定中に表示されたままになっていることを確認するために、すべての条件を削除できます。 公開前に追加できます。- 特定のジョブ・ロールを持つユーザーにダッシュボードを表示するには、次のような条件を追加:
-
-
コンテナ条件は、最上位インスタンスから順に評価されます。 したがって、作成する営業ダッシュボードがリストの正しい位置にあり、最後に制限がないことを確認してください。 コピーしたコンテナは、「拡張ルール」セクション内でドラッグすることで移動できます。
たとえば、Oracleが提供する営業マネージャ・メトリック・ダッシュボードは、リストの最初のものであるため、営業マネージャ・ロールに表示されます。 他のすべてのユーザーには、「営業担当メトリック」ダッシュボードが表示されます。
-
これで、「タブの上部のメトリック・カードの作成」のトピックの説明に従って、メトリック・カード(ダッシュボードのタブ)の作成を開始できます
「ルールに含まれるセクション」セクションで、既存のコンテンツを編集することもできます:
- 既存のメトリック・カードを削除します。
- ドラッグして位置を変更します。 リスト内の位置によって、セールス・ダッシュボードのタブの順序が決まります。
メトリック・コンテナとしての営業ダッシュボード表現の構造
コールアウト 説明 1 設定時にのみ表示される営業ダッシュボード・タイトル。 2 営業ダッシュボードを表示するユーザーを指定する条件。 3 「ルールに含まれるセクション」リストには、タブが営業ダッシュボードに表示される順序で表示されます。 セクションをドラッグしてタブの順序を変更できます。 4 「使用可能なセクション」にリストされているコンテンツには、様々なタイプのフラグメントが含まれています。 これには、ダッシュボード・タブとして使用できないため追加できないフラグメントが含まれます。