User is able to see pricebooks regardless of sharing settings
|Knowledge Article Number||000188063|
You can restrict access to Pricebooks via the Organization Wide Defaults (OWD). This article addresses the particular scenario where a user has access to Pricebooks despite the fact they shouldn't have access to them because of the OWD configuration.
This typically happens because the user has "Edit" on Pricebooks via profile or Permission Set. This permission will allow the user to see all pricebooks regardless of the sharing settings.