Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.2.0
-
Fix Version/s: 4.2.0
-
Component/s: CiviReport, NYSS
-
Labels:None
-
Funding Source:Core Team Contract
Description
Log work on this issue to Bluebird: http://senatedev.senate.state.ny.us/issues/show/5260
Access to changing the criteria for the Contact Logging Summary report instance which is used for the Change Log tab needs to be limited so that the tab view isn't altered globally for users unintentionally. Going forward, administrators may want to "reserve" criteria and settings for other report instances.
- Add is_reserved flag to civicrm_report_instance - default is 0
- Add 'administer reserved reports' permission (to CRM_Report_Info::getPermissions() )
- Add Reserved checkbox to report settings. Frozen except for users with 'administer reserved reports' permission
- If a report instance is accessed by users w/o 'administer reserved reports' permission - the Report Criteria and Report Settings panes are hidden. This is the same behavior as for users w/o 'access Report Criteria' permission.
Attachments
Issue Links
- blocks
-
CRM-10150 Include changes to Notes, Relationships, Tags and Groups in contact logging reports. Make logging summary instance reserved. Remove logging detail from reports listing.
- Done/Fixed