@pradeep sahay - I do not have a solution, but do wish Cognos had this feature (like report studio) to only allow a user to execute the dashboard without having to given them execute on the data source.
what we have done for a few work arounds are:
- in 11.1.5, I believe the pencil icon doesn't appear now for a user if they do not have Write access on a Dashboard, which will deter them from editing
- when sending links out to users to view dashboards, we would render the dashboard chromeless (so the nav bar and app bar are not showing). this will also give the user a sense of not being able to edit the dashboard
I hope that Cognos does add this much needed feature or correct this fix. but in short, a user needs Read/Execute/Traverse on a query package (or data source) in order to execute a dashboard, which different in Report where a user only needs Execute/Traverse on a query package to execute a Report.
------------------------------
Peter Chan
------------------------------
Original Message:
Sent: Tue July 14, 2020 09:05 AM
From: pradeep sahay
Subject: How to Restrict Editing to Specific Dashboards
We want to restrict users from editing dashboards that they did not create. For example, I as a Admin create a dashboard for users to interact with as consumers only (no editing). We can prevent other users from editing by changing their permissions on specific folders (i.e. remove write permission). However, a user with "create/edit dashboard" capability can now copy a restricted dashboard to My Content (or another folder that they have write permission to) and see "under the hood" and gain access to the data source. How can we restrict these users to editing only certain dashboards?
------------------------------
pradeep sahay
------------------------------
#CognosAnalyticswithWatson