Problem: The following error is received when attempting to add a Magento order to Netsuite. {"message":"Consumer is not authorized to access %resources","parameters":{"resources":"Celigo_Magento2NetSuiteConnector"}.
Solution: Change the Magento2 Integration App user's role to 'Administrator'. If you do not wish to provide the Administrator role, you will need to update your Celigo Magento 2 Extension.
- This error is caused by permission changes on the Magento side. The connection will be successful if the user's role is changed from 'NetSuite API' and is set to 'Administrator'.
- If you do not want to provide an Administrator role, you will need to install the prepackaged role. First, you will need to upgrade your Celigo Magento 2 extension. You can download it here: https://marketplace.magento.com/celigo-magento2-netsuite-connector.html
- Once you install the new extension, you will see the prepackaged Celigo user that has the minimum set of requirements so that you don't have to use the Administrator role. You should be able to see what permissions that new user has for your reference.
Comments
Please sign in to leave a comment.