]> git.evergreen-ils.org Git - working/Evergreen.git/blob - docs/RELEASE_NOTES_NEXT/Circulation/restrict_opt_in.adoc
LP#1533329: release notes for restricted opt-in
[working/Evergreen.git] / docs / RELEASE_NOTES_NEXT / Circulation / restrict_opt_in.adoc
1 Selectively disallow opt-in based on patron's home library
2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 A new org unit setting has been added which enables a library to prevent their
4 patrons from being opted in at other libraries.
5
6 For example, consider the following org unit hierarchy:
7
8        Org Units          Depth
9
10           CONS              0
11            |
12       +-----+-----+
13       |           |
14      SYS1        SYS2       1
15       |           |
16    +--+--+     +--+--+
17    |     |     |     |
18   BR1   BR2   BR3   BR4     2
19
20 Suppose that SYS1 wishes to prevent its patrons from being opted in at SYS2.
21 To accomplish this, it sets the value of the "Restrict patron opt-in to home
22 library and related orgs at specified depth" setting to 1, meaning that patrons
23 at SYS1 libraries at or below that depth in the org tree cannot be opted in by
24 libraries outside that part of the org tree.  Thus, BR1 patrons can be opted in
25 at BR2, but not at BR3 or BR4.
26
27 (This setting is distinct from the "Patron Opt-In Boundary" setting, which
28 merely determines the depth at which Evergreen prompts for the patron to opt
29 in.)
30
31 New Library Setting
32 +++++++++++++++++++
33   * Restrict patron opt-in to home library and related orgs at specified depth (org.restrict_opt_to_depth)