Bug 39936

Summary: Configure blocks per action and per interface in restriction types
Product: Koha Reporter: Andrew Fuerste-Henry <andrew>
Component: Architecture, internals, and plumbingAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low    
Version: Main   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:
Bug Depends on: 23681    
Bug Blocks:    

Description Andrew Fuerste-Henry 2025-05-19 18:06:35 UTC
We should make patron restriction types more configurable. Within each restriction type, one should be able to choose whether to allow or block any of a list of actions from any of a list of interfaces.

Actions to allow or block:
- checkout
- renewal
- hold
- ILL request
- purchase suggestion

Interfaces to allow or block each action via:
- intranet
- koha OPAC
- SIP
- API