Skip to Content
Menu
This question has been flagged

In an instance with a large number of res.company (100+), if I connect to the admin account with the xml rpc api I won't be able to see all the sale.order as all the companies are not added in the company_ids field of the admin user. I could add all the companies to the admin user, but is there a different way to access all the sale.order records with the xml-rpc api?

I tried connecting as the root user, but I suppose there is some security in place that prevent that.

Avatar
Discard

could you share what are you exactly doing?

Author

I'm just trying to do a count on the sale orders through the external API for something like 40+ odoo instances. Since no user has all the companies as allowed companies I can't see them with a simple read through xml-rpc. My current working solution is to connect as the admin, do a read on all the companies and do a write to add them on the company_ids field of the admin. Then I can do search_count that return the correct values.

I'm just wondering if there is more efficient solutions that don't force me to rewrite on the admin user each time.

Related Posts Replies Views Activity
2
Nov 19
4347
9
Nov 22
10617
0
Sep 24
1615
2
Jul 25
1773
3
Jul 25
2155