"POS Multi Shop"
Create separate shops with separate products for each POS session. The user can assign a different shop to each POS user and assigned products are visible in that POS shop.