NetSuite Sync > Successfull but could not import Items due to permission error

Options
Miro
Miro Expensify Customer Posts: 6 Expensify Newcomer

Hi team,

I found many similar permission-related questions here. Still, I cannot solve this one:


Firstly I checked the bundle version. It was not up to the date, so I did update. Problem persists.

Then I checked the Expensify integration role. Lists > Items permission is set to full.

If I login under that role, I can access item list.

Then I checked logs:


Request:


<soapenv:Body>

<search>

<searchRecord xsi:type="ns8:ItemSearchBasic">

<ns8:isInactive xsi:type="ns9:SearchBooleanField">

<ns9:searchValue xsi:type="xsd:boolean">false</ns9:searchValue>

</ns8:isInactive>

<ns8:subType xsi:type="ns10:SearchEnumMultiSelectField" operator="anyOf">

<ns10:searchValue xsi:type="xsd:string">_forSale</ns10:searchValue>

</ns8:subType>

<ns8:type xsi:type="ns11:SearchEnumMultiSelectField" operator="anyOf">

<ns11:searchValue xsi:type="xsd:string">_nonInventoryItem</ns11:searchValue>

</ns8:type>

</searchRecord>

</search>

</soapenv:Body>



Response:

<soapenv:Body>

<searchResponse>

<platformCore:searchResult>

<platformCore:status isSuccess="false">

<platformCore:statusDetail type="ERROR">

<platformCore:code>INSUFFICIENT_PERMISSION</platformCore:code>

<platformCore:message>

Permission Violation: You need the 'Lists -> Items' permission to access this page. Please contact your account administrator.

</platformCore:message>

</platformCore:statusDetail>

</platformCore:status>

</platformCore:searchResult>

</searchResponse>

</soapenv:Body>


Am I missing anything? Thanks for any hints.

Miro

Answers