One unified business management suite, encompassing ERP/Financials, CRM and ecommerce for more than 31,000 customers.
This connector implements the SuiteTalk REST Web Services and uses REST API to fetch the customers data.
- Oracle NetSuite account
- Allowed access to all Account permissions options
- Realm
- Consumer Key
- Consumer Secret
- Token ID
- Token Secret
- Create account on Oracle NetSuite
- Confirm your Email
- Login into your NetSuite account
- Go to Setup » Company » Company Information
- Copy your Account ID. It will looks like 1234567 if you use regular account or 1234567_SB2 if it is a Sandbox
- Go to Setup » Company » Enable Features
- Click on SuiteCloud tab
- Scroll down to Manage Authentication section
- Enable checkbox TOKEN-BASED AUTHENTICATION
- Save changes
- Go to Setup » Integration » Manage Integrations » New
- Fill the Name field. It is a just description of integration
- State will keep enabled
- Enable checkbox Token-Based Authentication on Authentication section
- Save changes
- After that, Consumer Key and Consumer Secret will be showed once, copy them.
- Go to Setup » Users/Roles » Manage Roles » New
- Fill the Name field.
- Scroll down to Permissions tab
- You need to select manually each record on selection lists and give Full level access on next tabs: (Permissions, Reports, Lists, Setup, Custom Records). You strongly need to be careful and attentive on this point.
- Go to Setup » Users/Roles » Manage Users
- In column Name click on the user’s name you want to give access
- Then click on Edit button under the user’s name
- Scroll down to Access tab at the bottom
- Select from dropdown list the role which you created in step 2.4
- Save changes
- Go to Setup » Users/Roles » Access Tokens » New
- Select an Application Name
- Under User select the user you assigned the Role in the step 2.4
- Inside Role select the one you gave to the user in the step 2.5
- Under Token Name you can give a descriptive name to the Token you are creating
- Save changes
- After that, Token ID and Token Secret will be showed once, copy them.
You have copied next parameters
- Realm (Account ID)
- Consumer Key
- Consumer Secret
- Token ID
- Token Secret Also you have properly Configured Account with Correct Permissions and Access Token for User and Role you've created early.
- Log into your Airbyte Cloud account.
- In the left navigation bar, click Sources. In the top-right corner, click + new source.
- On the source setup page, select NetSuite from the Source type dropdown and enter a name for this connector.
- Add Realm
- Add Consumer Key
- Add Consumer Secret
- Add Token ID
- Add Token Secret
- Click
Set up source
.
- Go to local Airbyte page.
- In the left navigation bar, click Sources. In the top-right corner, click + new source.
- On the source setup page, select NetSuite from the Source type dropdown and enter a name for this connector.
- Add Realm
- Add Consumer Key
- Add Consumer Secret
- Add Token ID
- Add Token Secret
- Click
Set up source
The NetSuite source connector supports the following sync modes:
- Full Refresh
- Incremental
- Streams are generated based on
ROLE
andUSER
access to them as well asAccount
settings, make sure you're usingAdmin
or any other customROLE
granted to the Access Token, having the access to the NetSuite objects for data sync.
The connector is restricted by Netsuite Concurrency Limit per Integration.
Version | Date | Pull Request | Subject |
---|---|---|---|
0.1.0 | 2022-09-15 | 16093 | Initial Alpha release |