Enhanced Folder Sharing in Reports and Dashboards
|Knowledge Article Number||000193465|
If you did not enable the Enhanced Folder Sharing for Reports and Dashboard and you are considering to activate the feature, you might need some clarifications and this article might help planning the change on your organization.
For further information on how to enable the feature, please review the article Turn On Enhanced Sharing for Reports and Dashboards
Analytics Enhanced Folder Sharing
Enhanced Folder Sharing grants fine-grained access to reports and dashboard folders and offers the following benefits.
Enhanced folder Sharing offers 3 access levels for Report and dashboards folders:
|If you had this permission in ‘old’ sharing||You will get this permission in enhanced folder sharing|
|Manage Public Reports AND View All Data||Manage Reports In Public Folders|
|View All Data||View Reports In Public Folders AND View Dashboards In Public Folders|
|Manage Public Reports||Create Report Folder AND Edit My Reports|
|Create and Customize Reports||Create and Customize Reports|
|Manage Dashboards AND View All Data||Manage Dashboards In Public Folders AND Create Dashboard Folders|
|Manage Dashboards||Edit My Dashboards AND Create and Customize Dashboard|
Good to know: The Enhanced Folder Sharing doesn't have any impact on My Personal Custom Reports and My Personal Dashboards. They will remain private to the user. For the reports in Unfiled Public Reports users will be able to:
- Create new reports and edit any reports that they created.
- Edit any reports that you created.
- Edit other people’s reports if they have Editor or Manager access to the folder.
Before enabling analytics folder sharing
- Purge inactive reports and dashboards that have not been run for a long time (over 18 months or 2 years). You can get a list of all inactive reports by creating a report of type ‘Reports’ under Administrative Reports Folder.
- Delete empty report and dashboard folders.
After enabling analytics folder sharing
- Make any necessary changes to profile permissions as needed, if the default mapping does not meet your organization's needs.
- Make any necessary changes to access levels on folders if default Viewer access does not meet your organization’s needs. This can be achieved manually or through a MD API code.
- Grant View Reports in Public Folders, Create Report Folders, Manage Reports in Public Folders, View Dashboards in Public Folders, Create Dashboard Folders and Manage Dashboards in Public Folders permission only to a select few users.
- Grant Edit My Reports profile permission to profiles that have Create and Customize Reports permission. This would give users ability to edit, save, delete and move out reports they created in folders they only have “viewer” access.
- Grant Editor/Manager Access to folders as needed if the default Viewer access to folders does not meet your users’ needs.
- Place reports used in shared/cloned dashboards in a folder where the dashboard running user has viewer permission. This prevents dashboard components from failing to refresh with message “Error: The source report isn't available; it's been deleted or isn't in a folder accessible to the dashboard's running user”. This also prevents users from drilling to source report and accidentally Saving or Deleting.
Note: Previously, when the "Sharing Model" Organization permission was disabled, all the reports saved in any public folder were moved to the "Unfiled Public Reports" folder. This meant that turning this permission OFF was a one-step switch that gave all users the ability to view every single report within their organization (except for reports in other users' My Personal Reports folder).
As of Winter '15, the disabling of this permission will no longer result in reports being moved into the "Unfiled Public Reports" folder. An administrator, however, can make reports in public folders visible to all or any subset of users by granting the "View Reports in Public Folders" permission to any set of user profiles or permission sets (Analytics Enhanced Folder Sharing must be enabled for this profile permission to be available).
***There is currently a known issue affecting this functionality. Please review the Known Issue posting here, and click "This Issue Affects Me", if applicable.