I created multi company set up in odoo but I can see users of company A in company B
I tried this but
['|', ('id', '=', user.id), ('company_ids', 'in', company_ids)]
but I got this error
ValueError: Invalid field 'company_ids' in leaf "<osv.ExtendedLeaf: ('company_ids', 'in', [3, 2, 1]) on res_partner (ctx: )>"
I think because the field `company_ids` is not available in `res.partner` so I used `company_id` inside of `company_ids`
['|', ('id', '=', user.id), ('company_id', 'in', company_ids)]
this made users see only their own coworkers and customers.
but how to make exception for admin or a (user group)
Company A, Company B, Company C
Company A, Company B, Company C
I want (Company A) admins to see user of Both users of company (Company B, Company C)
but (Company B, Company C) can only see there users only