Currently in odoo users can see all the pricelist with price details. so do you want different restrictions on the pricelist for different users? So here we build a module that can help to display on specific pricelist to the user.
How did it work? you need to go inside the particular user and select pricelist, which pricelist you want to visible for that user. if you don't give any pricelist than all pricelist will be accessible/visible. supposed you have selected some pricelist than only that selected pricelist will be accessible. wherever the pricelist field of view it will affect to all those fields. Cheers!