Is there any reason why a role that has permission...
# suiteanalytics
s
Is there any reason why a role that has permission to Create Sales Orders would not be able to query for Sales Order transactions through SuiteAnalytics Connect, in the NetSuite.com schema? I am getting no results, even though there are Sales Orders and my ODBC role should have the permission to view Sales Orders. Is there an additional permission needed to get the query results?
t
Not sure if this helps, but for RESTlets, I have to grant the role: Transactions - Find Transaction (View)
s
Yeah, I have that. These are the only two permissions currently set for this role under Transactions:
Copy code
Permission         Level
Find Transaction   View
Sales Order        Create
z
Check out the Permissions Usage spreadsheet posted in the online help here: Account Administration > Account Setup > NetSuite Users & Roles > NetSuite > Permissions Overview > Permissions Documentation I noticed that there are two privileges that require Find Transaction to be set to Full. Since SuiteAnalytics Connect is not mentioned in relation to Find Transaction, it might be worth elevating that permission to Full. The reason I think it's worth trying: usage is inconsistent with regard to the level that designates TRUE when the permission is characterized as a capability (boolean, you can do it or you can't). Some use view, some full, and some have changed over time from a boolean characterization to one that takes advantage of graduated levels. The hypothesis is that the SuiteAnalytics implementation team could have assumed that "Full" was used to indicate TRUE for Find Transaction, when in fact it was View.
s
Thanks for that insight, I’ll try elevating that permission and see if it works.