NetSuite Credentials
6 min
connecting to netsuite with suitemigration now installed, click the tab suitemigration to access the setup page where you will perform the initial setup tasks clicking connect to netsuite button will show a set of key / secret fields that must be filled with values generated in netsuite our task now is to generate those values and enter them here prerequisite for using netsuite web services to use the different netsuite web services you need to ensure that their respective features are enabled in netsuite before you connect to netsuite from suitemigration enabling features is performed from the enable features tab go to setup > company > setup tasks > enable features go to the suitecloud subtab in the suitetalk (web services) section, check the soap web services feature in the suitetalk (web services) section, check the rest web services feature in the manage authentication section, check the token based authentication feature go to the analytics subtab check the suiteanalytics workbook creating required netsuite credentials suitemigration uses netsuite's token based authentication (tba) features to connect to their api the following netsuite credentials are needed to make that connection account id consumer key consumer secret token id token secret it is suggested when creating these values to keep them in a secure document when netsuite token keys and secrets are created, they will only be shown one time, and will have to be re generated should they be lost also be very careful with these keys as they truly are "keys to the kingdom" keep any documents safe from access and do not expose to prying eyes on screen in a screenshare below it is indicated with !!! when these secrets will be revealed onscreen during creation get the account id go to setup > company > company information on the company information page, you can see the account id value on the right column generating an integration record for the consumer key and consumer secret note some selections in this guide may not be available in netsuite do carefully ensure all available settings are correct, some may be harder to locate go to setup > integration > manage integrations > new enter "suitemigration" for the integration record the following values should be checked token based authentication (tba) user credentials the following values should be unchecked (these fields might not be visible, which is ok) tba issuetoken authentication ( ) tba authorization flow authorization code grant leave the state set to the default value click save \<!!! sensitive data will be shown when clicked> copy the consumer key and consumer secret, which will appear only once if you navigate away from the page you will have to recreate the key and secret generating an access token note some selections in this guide may not be available in netsuite do carefully ensure all available settings are correct, some may be harder to locate on the netsuite home page (indicated with a home icon), in the lower left corner, there is a section called "settings" towards the bottom of that, click "manage access tokens" click "new my access token" on the access token page select "suitemigration" (created in the integration record steps above) click save \<!!! sensitive data will be shown when clicked> copy the token id and token secret, which will appear only once if you navigate away from the page you will have to recreate another access token entering the generated values now using the values created above, enter them in the suitemigration connection page then click connect you should now see that suitemigration indicates a successful connection
