How can I stop users changing warehouses
To stop users from changing warehouses i.e. limit the users to one warehouse only, set the permission in the Warehouse Maintenance form
Step-by-step guide
Follow these steps to restrict the ability to change warehouses
load Inventory > Configuration > Warehouse Maintenance
Utilities tab and select Set Permissions
Abstract Permissions tab
Set the relevant permission for the setting - Change Warehouse
repeat as needed for other user groups