Sharing a report without the ability to edit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-03-2017 06:02 AM
Hi all,
there is a way to give a user the ability to sharing reports/dashboards with everyone without the ability to edit these reports?
none of the reports role help here.
I think about create new ACL for this but the problem is how to give the option to 'share', it isn't an operator that we can use in the ACL record.
any help?
- Labels:
-
Dashboard
-
Performance Analytics
-
Reporting

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-03-2017 09:07 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-05-2017 08:28 AM
Be careful with publishing a report. This will make the report available to anyone who has the URL, even if they are not logged on to the instance and even if they do not have an account at all. ACLs are still honored which may require them to be logged on, but make sure you check out what is exposed.
Depending on what all is needed (one time or reoccurring), you could add an ACL to sys_reports that control updating reports in certain cases.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-18-2017 11:39 PM
Hi Adam,
thank you.
The problem is if I prevent by ACL from the user to edit (write) to record on sys_reports table, he don't have the ability to sharing also.
I want to separate from the write and sharing actions, can it be done?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-19-2017 07:44 AM
The information about sharing is stored in a different table, I think it could be done although the normal UI wouldn't like it. You could also make the ACL only restrict write on certain fields (like type, conditions, and fields).