https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16631

Casey Conlin - mattermost @Casey246 <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Text to go in the|                            |This enhancement adds the
      release notes|                            |ability to limit saved
                   |                            |reports to users based on
                   |                            |the user’s home library.
                   |                            |When enabled via the new
                   |                            |LimitReportsByBranch system
                   |                            |preference, staff members
                   |                            |with the
                   |                            |manage_report_limits
                   |                            |permission and
                   |                            |superlibrarians can
                   |                            |restrict which libraries
                   |                            |have access to individual
                   |                            |reports. Staff members will
                   |                            |only see reports assigned
                   |                            |to their home library (or
                   |                            |reports with no
                   |                            |limitations), ensuring that
                   |                            |catalogers and staff at
                   |                            |different libraries only
                   |                            |have access to the reports
                   |                            |relevant to their library.
                   |                            |
                   |                            |To use this feature, enable
                   |                            |the LimitReportsByBranch
                   |                            |system preference in
                   |                            |Administration > System
                   |                            |Preferences > Reports. Then
                   |                            |grant the
                   |                            |manage_report_limits
                   |                            |permission to staff members
                   |                            |who should be able to
                   |                            |manage which libraries can
                   |                            |access reports. When
                   |                            |editing a saved report,
                   |                            |users with this permission
                   |                            |will see a "Library
                   |                            |limitation" select box at
                   |                            |the bottom of the edit
                   |                            |form, where they can choose
                   |                            |one or more libraries that
                   |                            |should have access to the
                   |                            |report. Reports with no
                   |                            |library limitations remain
                   |                            |visible to all users.
                   |                            |
                   |                            |The saved reports list
                   |                            |includes a new "Library
                   |                            |limits" column (visible
                   |                            |only to users with the
                   |                            |manage_report_limits
                   |                            |permission or
                   |                            |superlibrarians) that
                   |                            |displays how many libraries
                   |                            |each report is limited to.
                   |                            |Hovering over the count
                   |                            |shows a tooltip with the
                   |                            |full library names and
                   |                            |codes. Users with the
                   |                            |manage_report_limits
                   |                            |permission also have access
                   |                            |to a "Show reports" filter
                   |                            |with options to view all
                   |                            |reports ("Show all
                   |                            |reports") or only reports
                   |                            |available to their home
                   |                            |library ("Show my branch
                   |                            |reports").
                   |                            |
                   |                            |When upgrading, a new table
                   |                            |(reports_branches) is
                   |                            |created to track the
                   |                            |relationships between
                   |                            |reports and libraries. A
                   |                            |new system preference
                   |                            |(LimitReportsByBranch) is
                   |                            |added to enable the
                   |                            |feature, and a new
                   |                            |permission
                   |                            |(manage_report_limits) is
                   |                            |added to control who can
                   |                            |manage report limitations.
                   |                            |Library limitations are
                   |                            |preserved when duplicating
                   |                            |reports and persist when
                   |                            |the LimitReportsByBranch
                   |                            |preference is toggled on or
                   |                            |off.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to