I have automation that (with a non-MO account) gets back property values of bes computers by hitting RootAPI:52311/api/query. It has worked fine until now when I have enabled the cloud plugin. Now I only get back the proxy. The non-MO is granted access to All Computers but it doesnât return a computer result in a query targeting bes computers or bes computers with extensions with hostname containing xxxx or even computer ID = xxxxx.
I am running BES infrastructure v10.0.6.
example:

I run this query: (name of it, id of it, agent type of it) of bes computers with extensions whose (name of it starts with âip-10-0-148-84â) against :52311/api/query?output=json&relevance=
- returns this for a non-master operator:
{
âresultâ: [
[
âip-10-0-148-84â,
1624909558,
âProxy - Amazon Web Servicesâ
]
],
âpluralâ: true,
âtypeâ: â( string, integer, string )â,
âevaltime_msâ: 268
}
- and returns this for a master operator:
{
result: [
[
âip-10-0-148-84â,
1624909558,
âProxy - Amazon Web Servicesâ
],
[
âip-10-0-148-84â,
3772393206,
âProxy - Amazon Web Servicesâ
]
],
plural: true,
type: â( string, integer, string )â,
evaltime_ms: 266
}
However, the correlated ID returned from MO says the type is proxy but from the Console, it says Native. Itâs very odd.
Here are the permissions the non-MO has. Are they the same as yours?


