How set a Sales Users default sales from a particular Warehouse?

I have 10 Salespersons and 10 warehouses. Each one is assigned to each warehouses. I would like to deduct the inventory only from those assigned warehouses. Also if possible each sales user should only see their on stocks…

Please, take a look to this doc:

User Permissions