Authentication + Configuration
Configuration of a Netsuite Datasource
NetSuite supports a number of types of authentication. The auth method supported in SharpSync is OAuth 2. The configuration values in SharpSync are shown below.
Authentication
In SharpSync, navigate to
Data Sources
Select the NetSuite Data Source >
Add
Set the
Server Url
Click
Update
Click the Ping button to test the connection. This is optional and will not work if ICMP is disabled on the server
Click the 'Configure' button
You can now configure Authentication & Configuration
Base API path
This is the full link [including your customer id] to the NetSuite Instance. Typically something like:
Authentication Types
The type of authentication method to use when authenticating with NetSuite. We only support:
OAuth Url
The URL where authentication initially happens:
OAuth Token Url
The URL where tokens are created / renewed. Typically something like:
OAuth Client Client Id
The OAuth Client Id registered for the SharpSync application. Usually generated by the integration record created:
{some long string of text}
OAuth Client Secret
The OAuth Client secret registered for the SharpSync application. Usually generated the first time the integration record is created:
{some long string of text}
OAuth Scopes
Think of this as the permissions needed by your OAuth application to send and receive data. The restlets
scope is optional but highly recommended. Without it you will not be able to upload thumbnails. You should set this to:
**Servlet URL configuration
Enter the URL of the restlet, followed by
&folderId=
and the id of the folder in the first stepsRemember to update the
script
ordeploy
id if the script or deployment status is updatedEnter the folder ID into the UI in the form
{{netsuite-api}}
/app/site/hosting/restlet.nl?script={yourScriptId}&deploy=1&folderId={folderId}
e.g.
{{netsuite-api}}
/app/site/hosting/restlet.nl?script=2743
&deploy=1&folderId=19578359
Last updated