Displaying an Analytic Dashboard for a Role
There are a lot of good ideas that I see on our internal and external forums on the subject of Oracle CRM On Demand analytic reports and dashboards. These are very flexible, meaning that you can do a lot with them if you know what you’re doing. (And we have a class for you, if you really want to learn about some of the advanced features of creating reports – Advanced Analytics Workshop).
But, there are also some pretty easy ways to customize the application to help users get the reports they need. Here is a simple tip that could make a lot of people happy who rely on a certain dashboard – grouping of reports – to keep tabs on their part of the business.
The default Dashboard tab cannot be configured show a certain dashboard based on the role of the user. It is basically a public dashboard. However, you can use a custom Web tab to show role-based analytic reports. You just need to:
- Create a custom Web tab for the role, using the URL for any dashboard that you want to show for that role in the Web tab. The dashboard could be one of the prebuilt dashboards or you could use a custom dashboard created in Answers On Demand.
- Add that custom Web tab to the tab layout for the role.
As an example, here is how you would create a custom Web tab that shows the Marketing Effectiveness dashboard for the Marketing Manager role. (You have to be able to access the Dashboard tab, customize pages, and customize user roles to be able to perform these steps.)
Create the Custom Web Tab
- Sign in to CRM On Demand, and go to the Dashboard tab. Select the Marketing Effectiveness Dashboard and click Show.
- When it is displayed, right click somewhere in the dashboard area and select Properties.
- Take a copy of the URL. (Example: https://secure-ausomxdsa.crmondemand.com/OnDemand/user/analytics/saw.dll?Dashboard&PortalPath=%2fshared%2fpre-built+Analysis%2f_Portal%2fMarketing+Effectiveness.) This URL will be different for your company, so make sure that you don't use my URL...it's just here to give you an idea of what it should look like.
- Navigate to Admin > Application Customization > Custom Web Tabs. Click New to create a custom Web tab.
- Give the new tab a name, such as Marketing Dashboard and enter the dashboard URL.
- Click Save.
Add the new tab to the Marketing Manager role
- Navigate to Admin > User Management & Access Controls > Role Management.
- Edit the Marketing Manager role and go to Step 5 of the wizard.
- Move the new Web tab to the Selected Tabs box and click the Finish button.
- You may also want to remove the standard Dashboard tab from the role, if it is not used.
Now, the next time a marketing manager logs in, he or she will see the new tab. Don’t forget, though, if the user has personalized his or her tab layout, he or she will have to add the new tab to their personal layout (My Setup > Personal Layout > Tab Layout).
