Hi Tim,
I wanted to provide some clarification regarding access to sales records in Odoo and how they are displayed on the website.
In Odoo, even if a user does not have Sales access rights, they may still be able to view records on the website if they have been added as a "Follower" to those records. The Odoo standard does not offer a specific access right to hide these records from the website.
To restrict access to certain records on the website, it is essential to remove the User as a "Follower" from the specific sales records or sale orders. By doing this, you can control the visibility of records on the website and ensure that only authorized users have access to them.
you can also refer https://apps.odoo.com/apps/modules/16.0/ks_access_manager_ninja/
Regards,
Ksolves Team!
To clarify, the issues seems to be in the front end website. The user can select the drop down on their name and go to My Account. The seem to have access to all the records of the company. The users do not have portal access selected on their contact.