Summary: | Add details to permission Remaining system parameters permissions (parameters_remaining_permissions) | ||
---|---|---|---|
Product: | Koha | Reporter: | Kelly McElligott <kelly> |
Component: | Patrons | Assignee: | Bugs List <koha-bugs> |
Status: | NEW --- | QA Contact: | Testopia <testopia> |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | gmcharlt, kyle.m.hall |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26721 | ||
Change sponsored?: | --- | Patch complexity: | --- |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: | ||
Circulation function: |
Description
Kelly McElligott
2020-06-16 11:57:30 UTC
Hi Kelly, when you create a patron only with "catalogue" and "remaining permissions" the administration page will appear empty - actually all bits there are covered by separate permissions. I believe maybe when testing your staff user also had acq permissions set. At the moment there are only 3 checks for the permission: admin/credit_types.pl: flagsrequired => { parameters => 'parameters_remaining_permissions' }, admin/debit_types.pl: flagsrequired => { parameters => 'parameters_remaining_permissions' }, admin/overdrive.pl: flagsrequired => { parameters => 'parameters_remaining_permissions' }, I believe the first 2 are false and should be changed to parameters_manage_accounts as this is already checked on the admin home page. I'll file for them separately. So that only leaves Overdrive that is really controlled by the permission. But I am not sure how to activate that - can you help there? We seem to have an admin page just for it, but it is not linked from anywhere: /cgi-bin/koha/admin/overdrive.pl |