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   |This enhancement adds the
      release notes|ability to limit saved      |ability to limit saved
                   |reports to users based on   |reports to users based on
                   |the user’s home library.    |the user’s home library.
                   |When enabled via the new    |When enabled via the new
                   |LimitReportsByBranch system |LimitReportsByBranch system
                   |preference, staff members   |preference, staff members
                   |with the                    |with the
                   |manage_report_limits        |manage_report_limits
                   |permission and              |permission and
                   |superlibrarians can         |superlibrarians can
                   |restrict which libraries    |restrict which libraries
                   |have access to individual   |have access to individual
                   |reports. Staff members will |reports. Staff members will
                   |only see reports assigned   |only see reports assigned
                   |to their home library (or   |to their home library,
                   |reports with no             |ensuring that catalogers
                   |limitations), ensuring that |and staff at different
                   |catalogers and staff at     |libraries or branches only
                   |different libraries only    |have access to the reports
                   |have access to the reports  |relevant to their library
                   |relevant to their library.
 |or branch.
                   |
                           |
                   |To use this feature, enable |To use this feature, enable
                   |the LimitReportsByBranch    |the LimitReportsByBranch
                   |system preference in        |system preference in
                   |Administration > System     |Administration > System
                   |Preferences > Reports. Then |Preferences > Reports. Then
                   |grant the                   |grant the
                   |manage_report_limits        |manage_report_limits
                   |permission to staff members |permission to staff members
                   |who should be able to       |who should be able to
                   |manage which libraries can  |manage which libraries can
                   |access reports. When        |access reports. When
                   |editing a saved report,     |editing a saved report,
                   |users with this permission  |users with this permission
                   |will see a "Library         |will see a "Library
                   |limitation" select box at   |limitation" select box at
                   |the bottom of the edit      |the bottom of the edit
                   |form, where they can choose |form, where they can choose
                   |one or more libraries that  |one or more libraries that
                   |should have access to the   |should have access to the
                   |report. Reports with no     |report.Reports created
                   |library limitations remain  |non-permissioned users are
                   |visible to all users.
      |limited to that user's home
                   |
                           |library. Limits are not
                   |The saved reports list      |changed when
                   |includes a new "Library     |non-permissioned users edit
                   |limits" column (visible     |a report to avoid
                   |only to users with the      |overwriting limits
                   |manage_report_limits        |intentionally set by
                   |permission or               |permissioned users.
                   |superlibrarians) that       |
                   |displays how many libraries |The saved reports list
                   |each report is limited to.  |includes a new "Library
                   |Hovering over the count     |limits" column (visible
                   |shows a tooltip with the    |only to users with the
                   |full library names and      |manage_report_limits
                   |codes. Users with the       |permission or
                   |manage_report_limits        |superlibrarians) that
                   |permission also have access |displays how many libraries
                   |to a "Show reports" filter  |each report is limited to.
                   |with options to view all    |Hovering over the count
                   |reports ("Show all          |shows a tooltip with the
                   |reports") or only reports   |full library names and
                   |available to their home     |codes. Users with the
                   |library ("Show my branch    |manage_report_limits
                   |reports").
                 |permission also have access
                   |
                           |to a "Show reports" filter
                   |When upgrading, a new table |with options to view all
                   |(reports_branches) is       |reports ("Show all
                   |created to track the        |reports") or only reports
                   |relationships between       |available to their home
                   |reports and libraries. A    |library ("Show my branch
                   |new system preference       |reports").
                   |(LimitReportsByBranch) is   |
                   |added to enable the         |When upgrading, a new table
                   |feature, and a new          |(reports_branches) is
                   |permission                  |created to track the
                   |(manage_report_limits) is   |relationships between
                   |added to control who can    |reports and libraries. A
                   |manage report limitations.  |new system preference
                   |Library limitations are     |(LimitReportsByBranch) is
                   |preserved when duplicating  |added to enable the
                   |reports and persist when    |feature, and a new
                   |the LimitReportsByBranch    |permission
                   |preference is toggled on or |(manage_report_limits) is
                   |off.                        |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.
         Resolution|---                         |FIXED
      Documentation|                            |Casey Conlin - mattermost
            contact|                            |@Casey246
             Status|Needs documenting           |RESOLVED
      Documentation|                            |https://gitlab.com/koha-com
         submission|                            |munity/koha-manual/-/merge_
                   |                            |requests/1171

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to