]> git.evergreen-ils.org Git - working/Evergreen.git/blob - docs/RELEASE_NOTES_NEXT/SIP/Add_patron_status_always_permit_loans_SIP_option.adoc
LP#1853363: add SIP2 option patron_status_always_permit_loans
[working/Evergreen.git] / docs / RELEASE_NOTES_NEXT / SIP / Add_patron_status_always_permit_loans_SIP_option.adoc
1 Add patron_status_always_permit_loans Option to SIP Server
2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 Evergreen now has a new `oils_sip.xml` login attribute called
4 `patron_status_always_permit_loans` that specifies whether
5 the charge privileges denied, renewal privilges denied, and
6 card reported lost flags in the patron status block should be
7 coerced to permissive values regardless of the actual state
8 of the patron record. Turning this on works around an issue
9 where a 2019-12 change by the Hoopla SIP2 client takes those flag
10 fields into account, but some libraries may not wish those
11 to block a patron's access to online resources that use
12 SIP2 to authenticate. This setting can also be set as
13 an `implementation_config` option; note that if it is set to
14 'true' or 'false' as a login attribute, the login attribute will
15 override whatever is set in the `implementation_config`.