Embedding PS Cloud Analytics Dashboards in a Lightning Page
Some of the dashboards within PS Cloud Analytics have been optimized to be embedded in any page layout in Lightning. These dashboards are:
PS Cloud Analytics App
- Total Project Margin (Workspace)
- PSA Project Burnup Plus (Embedded)
The following options are available to embed the PSA Revenue Forecast dashboard in the Revenue Forecasting Workspace.
Before running the configuration wizard to create the PSA Revenue Forecast dashboard and the Revenue Forecast dataset, you must carry out the following steps in the Revenue Forecasting Workspace:
- Create Revenue Forecast Version
- Recalculate Revenue Forecast
For more information on how to perform these tasks, see
- From Setup, navigate to the Lightning App Builder.
- Navigate to the Revenue Forecasting Workspace.
- Click Clone to create and open a copy of the Revenue Forecasting Workspace in the editor.
- In the components panel search for the CRM Analytics Dashboard.
- Drag and drop the CRM Analytics Dashboard component to the new tab.
- In the dashboard panel, navigate to the PSA Revenue Forecast dashboard.
Alternatively, you can embed the dashboard using the following steps:
- Navigate to the Revenue Forecasting Workspace from the App Launcher.
- Click Setup | Edit Page.
- Perform steps 4-6 described above to add the PSA Revenue Forecast dashboard to the page. This creates a version of the workspace with your changes applied to it.
Video Tutorial
To embed the PSA Project Burnup Plus dashboard in Lightning we recommend you create a new tab in the Project Lightning Page layout:
- From Setup | Object Manager | Project | Lightning Record Pages, open the Project Lightning Page.
- Click Clone to create and open a copy of the Project Lightning Page in the editor.
- Select the details tab component, then click Add Tab to create a new details tab.
- Click the new details tab to edit it and change the tab label to custom.
- Name your custom label "Project Burnup Plus".
- In the components panel search for the CRM Analytics Dashboard.
- Drag and drop the CRM Analytics Dashboard component to the new tab.
- Click Add Dashboard Filter.
- In the Dataset Field, search for and select "Project Name" and set Operator to "Equals".
- Under Object Field click Select, and select the Project Name field.
- Click OK.
To embed the these dashboards in the Resource Management Workspace:
- From Setup, navigate to the Lightning App Builder.
- Navigate to the Resource Management Workspace.
- Click Clone to create and open a copy of the Resource Management Workspace in the editor.
- In the components panel search for the CRM Analytics Dashboard.
- Drag and drop the CRM Analytics Dashboard component to the new tab.
- In the dashboard panel, navigate to your required dashboard.
To embed the CS Cloud Customer Success Manager dashboard in the Customer Success Workspace:
- From Setup, navigate to the Lightning App Builder.
- Navigate to the Customer Success Workspace.
- Click Clone to create and open a copy of the Customer Success Workspace in the editor.
- In the components panel search for the CRM Analytics Dashboard.
- Drag and drop the CRM Analytics Dashboard component onto the workspace.
- In the properties pane, select CS CloudCustomer Success Manager dashboard from the Dashboard field.
- In the properties pane, set the component height. The recommended height for this dashboard is 500.
Configuring the Dashboard Component
After the Analytics dashboard component is added to a new tab, you need to customize the component to display your data.
- Select the CRM Analytics Dashboard to open its configuration panel.
- Search for and select the PSA Revenue Forecast dashboard to display.
- Set the height for this embedded dashboard. We recommend you use 1200 pixels for this setting.
- Select the CRM Analytics Dashboard to open its configuration panel.
- Search for and select the PSA Project Burnup Plus (Embedded) dashboard to display.
- Set the height for this embedded dashboard. We recommend you use 720 pixels for this setting.
- Expand the Dashboard Filters section .
- Click Filter Builder, then click + Add Dashboard Filter.
- Select the Billings dataset.
- Select the Project ID dataset field.
- Select the Equals operator.
- Select the Record ID object field, then click OK.
- Select the Analytics Dashboard to open its configuration panel.
- Search for and select the PSA Utilization Analytics (Embedded) dashboard to display.
- Set the height for this embedded dashboard. We recommend you use 1090 pixels for this setting.
Finally, we recommend you apply the following settings to the CRM Analytics Dashboard component:
- Deselect Show Sharing Icon
- Deselect Show Title
- [PSA Project Burnup Plus and Utilization Analytics (Embedded) dashboards only] Deselect Show Header. We recommend that you enable the header area of the embedded PSA Revenue Forecast dashboard, in order to display the date and time at which your dashboard data has been refreshed.
- Select Open Links in New Window
- Select Hide on Error
- Select Disable open dashboard feature from the drop-down menu in Open Dashboard.
Saving and Activating Your Embedded Dashboard
To finish the embedding setup process, you must save and activate the Lightning Page:
- Click Save.
- Click Activate. You can now rename the copy of your app and select a different icon.
- Click Lightning Experience. From the duelling picklist, select the location in your org you want the app to appear.
- Click Save. You can now access your workspace and embedded app from your selected location.
Configuring Workspace Permissions
After creating your new workspace with your embedded dashboard, you must remove any permissions relating to the original workspace and then assign permission to the new workspace, using the appropriate permission sets.
For more information on Lightning App Builder, including how to clone or create a Lightning page and add components, see the Salesforce Help.