How To Connect Syncware with NetSuite (NetSuite Connector)
To use the NetSuite connector with Syncware, you need to perform a few critical steps. These steps involve enabling Token-Based Authentication (TBA) for your NetSuite account, creating a new integration record, and setting up a custom role that allows users to access the connector.
Follow these instructions to ensure a smooth integration process.
Step 1: Enable Token-Based Authentication in NetSuite
Before integrating NetSuite with Syncware, TBA must be enabled.
- Log in to NetSuite as an Administrator.
- Navigate to Setup > Company > Enable Features.
- Click the SuiteCloud tab.
- Scroll down to the Manage Authentication section.
- Check the box for Token-Based Authentication (TBA).
- Click Save to apply the changes.
Result
Your changes will be applied.
Step 2: Create a New Integration Record
You must create a new integration record in NetSuite to generate the necessary credentials for the connector.
- Go to Setup > Integration > Manage Integrations > New.
- In the Name field, enter a recognizable name (e.g., “Syncware Connector”).
- Ensure that Token-Based Authentication is selected under Authentication.
- Uncheck the User Credentials option if enabled.
- Click Save.
Result
NetSuite will provide you with a Consumer Key and Consumer Secret. Save these credentials securely, as you will need them during Syncware configuration.
Step 3: Create a Custom Role for Connector Access
To manage permissions for the NetSuite connector, you need to create a custom role.
Navigate to Setup > Users/Roles > Manage Roles > New.
In the Role Name field, enter a recognizable name (e.g., "Syncware Integration Role").
Under Permissions:
- Click Add to assign necessary permissions:
- Lists > Customers (Full)
- Transactions > Sales Orders (Full)
- Transactions > Item Fulfillments (Full)
- Setup > SOAP Web Services (Full)
- Setup > Token-Based Authentication (Full)
- Click Add to assign necessary permissions:
- After adding permissions, click Save.
Result
The new custom role is now created.
Step 4: Assign the Custom Role to Users
You need to assign the newly created role to users who will access the connector.
- Go to Lists > Employees > Employees.
- Click the Edit link next to the user who will use the connector.
- In the Access tab, click Add Role and select the custom role you created (e.g., "Syncware Integration Role").
- Click Save.
Result
Your roles will be assigned to the identified users.
Step 5: Generate Tokens for the User
Finally, generate tokens for the user to authenticate via TBA.
Go to Setup > Users/Roles > Access Tokens > New.
Select the following:
- Application Name: The integration record you created (e.g., “Syncware Connector”).
- User: The employee assigned the custom role.
- Role: The custom role created for the connector.
- Click Save.
Result
You will receive a Token ID and Token Secret. These will be used to authenticate the connector with Syncware.
Conclusion
Once you've completed these steps, you will have successfully enabled Token-Based Authentication, created the necessary integration record, set up a custom role for connector access, and generated the required tokens. You can now proceed with configuring Syncware using these credentials. Make sure to securely store all authentication keys and tokens for future use.
For further assistance or additional guidance related to your NetSuite account, it is recommended to contact NetSuite support for assistance or explore help articles and resources on the NetSuite Help Center for detailed information on setting up and managing your NetSuite account.