Inventory: Staff users can update inventory dates on non-owned items
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Any staff user can update the inventory date on any item, regardless of item ownership and the staff user's permissions.
Inventory dates can be applied to items in two ways:
- Update Inventory under Actions in Item Status
- Update Inventory checkin modifier set on the Checkin screen
In a consortium environment, using either option, any staff user at any library can update inventory dates for any item.
In our consortium where items travel freely, a library that uses the Update Inventory checkin modifier on their checkin workstations will update inventory on thousands of items they don't own. This will skew reporting for libraries that are attempting to do deliberate inventories on collections.
I can think of a couple of ways to handle this:
- Create an ou setting that, when set, prevents inventory updates on items owned by other org units.
- Create permissions tied to the item's owning library to control which staff users can update inventory at the assigned permission depth.
Possibly, we need both.
Thoughts?
tags: | added: inventory |
Changed in evergreen: | |
assignee: | nobody → Jason Stephenson (jstephenson) |
Changed in evergreen: | |
status: | Confirmed → In Progress |
Changed in evergreen: | |
assignee: | nobody → Mike Rylander (mrylander) |
Changed in evergreen: | |
assignee: | Mike Rylander (mrylander) → nobody |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
We suggest that if you do an inventory, when you run the reports, make sure you limit it to your library, as the workstation the inventory was done at is stored in the db.