Bug 35159

Summary: New edit item limitation to library groups also prevents batch modification of items owned by other libraries.
Product: Koha Reporter: Sally Lodico <Slodico>
Component: ToolsAssignee: Bugs List <koha-bugs>
Status: RESOLVED FIXED QA Contact: Testopia <testopia>
Severity: major    
Priority: P4 CC: holly, jzairo, kelly, rudy.hinojosa
Version: unspecified   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on: 20256    
Bug Blocks:    

Description Sally Lodico 2023-10-25 21:52:58 UTC
The new feature that restricts editing items to owning or group library is preventing staff from performing batch item modifications to any item, regardless of owning library, something they could do prior to this addition. A new permission, "Edit any item including items that would otherwise be restricted (edit_any_items)", was added to allow users to edit any item regardless of the user and items' home libraries, but an equivalent permission for the Batch Item Modification Tool was not created. Either extend the new edit_any_item permission to include persons with the existing "Perform batch modification of items (items_batchmod)" permission or create a new permission that is the equivalent of "edit_any_item" for the Batch Modification Tool.
Comment 1 Rudy Hinojosa 2023-10-30 15:32:48 UTC
This bug is also breaking the plugin https://github.com/bywatersolutions/koha-plugin-batch-permissions-modifier

Staff members that are not super librarians will not be able to edit their own items. A temporary fix is to change the permissions template for normal staff members to Super Librarian roles.
Comment 2 Katrin Fischer 2023-10-30 15:46:13 UTC
(In reply to Rudy Hinojosa from comment #1)
> This bug is also breaking the plugin
> https://github.com/bywatersolutions/koha-plugin-batch-permissions-modifier
> 
> Staff members that are not super librarians will not be able to edit their
> own items. A temporary fix is to change the permissions template for normal
> staff members to Super Librarian roles.

Please file this with the plugin maintainers, they probably need to adapt the plugin, not vice versa.