Bug 33706 - Full serials permission required for managing frequencies
Summary: Full serials permission required for managing frequencies
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Serials (show other bugs)
Version: 21.11
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-09 20:49 UTC by Sara Brown
Modified: 2024-05-17 15:03 UTC (History)
1 user (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sara Brown 2023-05-09 20:49:18 UTC
The full serials permission is required in order to manage frequencies (subscription-frequencies.pl), which can be confusing for staff since managing numbering patters (subscription-numberpatterns.pl) does not thanks to bug 29608. It's unclear why managing frequencies should require more permissions than staff need to manage numbering patterns.
Comment 1 Caroline Cyr La Rose 2024-05-17 15:03:25 UTC
Also, the menu item appears if the staff member only has one sub-permission (such as receive_serials), but if they click on it, it says that they don't have access. We should hide the menu item if they don't have permission to access it.

To recreate:
1. Give a patron minimal permissions
   - catalogue
   - receive_serials
2. Access the staff interface with that patron
3. Go to Serials
   --> Manage frequencies appears in the left side menu
4. Click Manage frequencies
   --> Error: You do not have permission to access this page.