| Summary: | Fund level user restriction is not working | ||
|---|---|---|---|
| Product: | Koha | Reporter: | Mirash O S <mirashos> |
| Component: | Acquisitions | Assignee: | Bugs List <koha-bugs> |
| Status: | CLOSED WORKSFORME | QA Contact: | Testopia <testopia> |
| Severity: | enhancement | ||
| Priority: | P5 - low | CC: | kelly |
| Version: | 3.20 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| GIT URL: | Initiative type: | --- | |
| Sponsorship status: | --- | Comma delimited list of Sponsors: | |
| Crowdfunding goal: | 0 | Crowdfunding committed: | 0 |
| Crowdfunding contact: | Patch complexity: | --- | |
| Documentation contact: | Documentation submission: | ||
| Text to go in the release notes: | Version(s) released in: | ||
| Circulation function: | |||
|
Description
Mirash O S
2015-09-18 09:36:48 UTC
This is still relevant in 19.05. Creating a fund restricting to the owner, users and library all seem to be not applying when using a fund logged in (as not the owner, user or library) In addition, the funds that are specific to a library (through the Fund setup) are still showing to Baskets created at other libraries. Hi Kelly, I just tested this and it seems to work fine for me: 1) Create a new user (Henry) that is - not superlibrarian - doesn't have the budget_manage_all permission - home library is "Midway" 2) Create a new fund - limited to owner, user, library - Library is "Centerville" - User is "Henry" 3) Log in with Henry in another browser - Although the home library and fund library mismatch, Henry as fund user can see the fund. = OK 4) Remove Henry from fund owner list - Henry can no longer see the fund. = OK 5) Add Henry as fund owner - Henry can see the fund again = OK 6) Remove Henry as fund owner but change his home library to "Centerville" - Log out and log in again to make sure branch is selected correctly - Henry can see the funds for his library = OK I believe a problem in testing this could have been the budget_manage_all permission. Closing WORKSFORME. yes Katrin- that was it! |