Interface for updating all product (instrument) approvals for a user [#73571] 

This is a cleaned-up version of the now-closed PR on the NU fork.
I don't have a strong preference for which way to go, but I think the formatting of this method and `approve_access` should be consistent. Both one liners or both multi-line conditionals.