Hide Interactive Dashboard Panel for Non Admin User

By | March 30, 2016

As we know the Interactive dashboard of Sage CRM is a wonderful feature that allows us to have immediate access to a wide variety of information. With the Sage CRM interactive dashboard, users can manage all their activity from one place. This includes their calendar, their tasks, their lists, their opportunity and web and RSS feeds throughout your organization and enabling your staff to accomplish more from a tailored workspace that combines the information they use every day.

New Stuff: Displaying Popup window in Sage CRM 7.2 Using Client side API

In this blog will explain you how to hide interactive dashboard Panel for non admin user in sage crm which restrict user from creating new dashboard, new gadget and templates.

Basically you will see standard dashboard with Panel as shown in below screenshot.

Image1To Hide dashboard panel follow below steps.

1. Go to “<installation path>\WWWRoot\Interactive Dashboard”.
2. Open “InteractiveDashboard.asp” page.
3. Paste below code after HTML End.

<script>
$(function(){
setTimeout(function(){
if(crm.CurrentUser.user_userid!=”1″){
$(“.x-table-layout td.x-table-layout-cell”).each(function(){
$(this).hide(); })
} },3000);
});
</script>

Once you have added above code, Login to the Sage CRM and you can see that interactive dashboard panel are not visible for the non admin user as per the below screen shot.

Image2

Also Read:

1. Remove Toolbox from Gadgets in Interactive Dashboard
2. Get Dropbox Event updates into Sage CRM Interactive Dashboard Gadget
3. Hide New Dashboard, New Gadget and Template from Interactive Dashboard for Non Admin User
4. Remove Gadget Name from Dashboard
5. Provision to review MOM details right from the Dashboard