VoIP
Officer
can view and report on all calls.
Administrator
can view, report, and manage call settings.
voip.call: users can read their own records
[("user_id", "=", user.id)]
voip.call: officers have full access to records in their companies.
[("user_id.company_id", "in", company_ids + [False])]
voip.provider: users can only read records in their companies.
[("company_id", "in", company_ids + [False])]
voip.provider: administrators have full access to records in their companies.
[("company_id", "in", company_ids + [False])]