Create RestAPI with a Patron Validate role that updates the “last circ activity date” in patron record
Our library wants to provide the patron validate role to our vendors.
But, we do not want to give the vendors any read or write roles.
We do this now with several vendors, but the authentication does not update the "last circ activity" field in the patron record.
Is it possible to add a new permission that would only allow authentication but update the "last circ activity" field in the patron record.
Why add this feature?
Our library purges patron that don't circulate for X number of years. We don't want to delete patrons that are actively using our eVendor content.
We want to give our eVendors as little read/write permissions as possible.
Thank you.

-
AdminAlex Vancina (Admin, Innovative) commented
Could this be accomplished by adding a new parameter to the existing /patrons/validate endpoint? For example:
PatronValidation {
barcode (string): User barcode,
pin (string): User PIN,
caseSensitivity (boolean, optional): Case sensitivity,
updateCircActive (boolean, optional): Update last circ activity
}