On the staff side, a user with only edit_borrowers can make changes to a patron account - for PUT access we require borrowers=>1
Created attachment 167270 [details] [review] Bug 36988: Change permission
Created attachment 167271 [details] [review] Bug 36988: Update unit tests
Unit tests fail if given only edit_borrowers permission.
Created attachment 167272 [details] [review] Bug 36988: Change permission
Created attachment 167273 [details] [review] Bug 36988: Update unit tests