> For the complete documentation index, see [llms.txt](https://docs.stacksync.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stacksync.com/two-way-sync/connectors/netsuite-suiteanalytics-connect/authorize-suiteanalytics.md).

# Authorize SuiteAnalytics

9 minute guide to authorize SuiteAnalytics and connect it to Stacksync using NetSuite credentials.

{% hint style="info" %}
If you do not see the screens required to create your API token or to enable **SuiteAnalytics Connect**, it means you do not have the necessary access rights to authorize your SuiteAnalytics instance. An **Administrator role** (or another role with the proper NetSuite permissions) is required to perform the connection setup.
{% endhint %}

1. Log in to your NetSuite account and navigate to **Setup** > **Company** > **Enable Features.**<br>

   <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2F6hi6LBU8cw0bw0ZQhj8Y%2Fimage.png?alt=media&amp;token=62609853-c7aa-4ed9-8959-c2507b20e96f" alt=""><figcaption><p>Navigate to the NetSuite features configuration panel</p></figcaption></figure>

   1. Under the ”**SuiteCloud**” header make sure the *REST WEB SERVICES* checkbox is checked.

      <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2FAmT22iF6aK8QycCGuQFl%2Fimage.png?alt=media&amp;token=c0f11e7c-7cb5-456f-811e-979d7ffb3d92" alt=""><figcaption><p>Click "SuiteCloud"</p></figcaption></figure>

      <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2Fk82MJLX1uVddKowtdCGW%2Fimage.png?alt=media&amp;token=8954f3bc-fe6a-4b22-bc16-58cd0de5d776" alt=""><figcaption><p>In the SuiteTalk section, enable SOAP WEB SERVICES and REST WEB SERVICES.</p></figcaption></figure>
   2. Under the ”**Manage Authentication**” header make sure the *TOKEN-BASED AUTHENTICATION* checkbox is checked.

      <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2FCB9I8a2HieFJMqB51uON%2Fimage.png?alt=media&amp;token=cbda585e-e159-4a45-955b-12c0608c1e22" alt=""><figcaption><p>Activate Token Based Authentication</p></figcaption></figure>
   3. Under the ”Analytics” header make sure the *SuiteAnalytics Connect* checkboxes is checked.

      <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2FHmfkIbjYV8hXMhMqSzwS%2Fimage.png?alt=media&amp;token=137ff058-9ab5-4a04-8155-9c88f8c9e304" alt=""><figcaption><p>Click "Analytics"</p></figcaption></figure>

      <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2Ff3XFxUubF7jLoqaACHl2%2Fimage.png?alt=media&amp;token=5ceee9f8-36d5-46ad-aefd-525949e140d2" alt=""><figcaption><p>In the Connectivity section, enable SUITEANALYTICS CONNECT.</p></figcaption></figure>
   4. Click the save button at the bottom of the page.
2. Navigate to **Setup** > **Integration** > **Manage Integrations** > **New.**

   <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2F0WEJjQIrtnU2GjLRd6jG%2Fimage.png?alt=media&amp;token=40ce791a-2e73-4638-b19d-a6de67ff6df3" alt=""><figcaption><p>Create a new integration in NetSuite</p></figcaption></figure>

   <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2F49IXHq1DssJuBQ5UlwM8%2FFrame%2030.png?alt=media&amp;token=8f5b8826-4fdd-47e5-ac40-e90528694dba" alt=""><figcaption><p>Configure the new Stacksync integration in NetSuite</p></figcaption></figure>

   1. Give your application a NAME. Recommended name: `Stacksync SuiteAnalytics`
   2. Select `Token-based Authentication` only
   3. Click the save button.
   4. The client credentials will now be displayed and be sure to copy the **Consumer Id** and **Consumer Secret.**

      <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2Fc7qLaJeDg6fqh2yD9zmX%2Fimage.png?alt=media&amp;token=4755a109-1aa1-471a-a4a3-08cf67d5df60" alt=""><figcaption><p>Save "Consumer ID" and "Consumer Secret" values safely (to be used in the next steps of this tutorial).</p></figcaption></figure>
3. Navigate to the homepage by clicking the home icon.<br>

   <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2FnyMQWJZ2QJ3A2shTedu8%2Fimage.png?alt=media&amp;token=0ad34043-9170-4ea0-a599-b1119399d78a" alt=""><figcaption><p>Navigate to the NetSuite homepage</p></figcaption></figure>
4. At the bottom left corner click the **Manage Access Tokens** button.<br>

   <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2FJEbxq4CnI1zeLzQFjOFJ%2Fimage.png?alt=media&amp;token=2dbcc47e-49de-485b-b0c7-05bebbafc3e4" alt=""><figcaption><p>Click "Manage Access Tokens"</p></figcaption></figure>

   <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2FKII1DPJKJN3sKP6npmaV%2Fimage.png?alt=media&amp;token=0184cda8-e27e-4e3d-bf10-e0306130f2a8" alt=""><figcaption><p>Click "New Access Token"</p></figcaption></figure>

   1. Select the **Application Name** you created for this integration.
   2. Enter a ”**Token Name**”.
   3. Save your new access token.
   4. The token credentials will now be displayed. Copy the ”**Token ID**” & ”**Token Secret**”.

   <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2FwENVnct9yOqiHo9Davwo%2Fimage.png?alt=media&amp;token=a27a3670-aead-402b-8feb-2860d45fdc82" alt=""><figcaption><p>Save "Token ID" and "Token Secret" values safely (to be used in the next steps of this tutorial).</p></figcaption></figure>
5. Navigate to **Setup** > **Users/Roles** > **Manage Roles.**

   <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2FMgL7qOLCZl2dcMHdWkxB%2FScreenshot%202025-09-10%20at%205.38.35%E2%80%AFPM.png?alt=media&amp;token=bd6d2ed5-db23-4e79-92bd-b0be5c92cce7" alt=""><figcaption><p>Navigate to <strong>Setup</strong> > <strong>Users/Roles</strong> > <strong>Manage Roles.</strong></p></figcaption></figure>

   1. Either **create a new role** or **edit an existing role**.
   2. Navigate to Permissions > Setup
   3. Add **SuiteAnalytics Connect** and **SuiteAnalytics Connect - Read All** with Level Full.
   4. Save changes.

   <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2F4fc4cWiK1GRfsCA5SVfp%2Fimage.png?alt=media&amp;token=81c4c91f-537c-46bf-b8ef-e0d6740cbb40" alt=""><figcaption><p>Add <strong>SuiteAnalytics Connect</strong> and save.</p></figcaption></figure>
6. Get the `Role ID` in the URL on the Role Page. It is formatted as: `role.nl?id=<role_id>`.
7. Get the `Account ID` from the URL, the domain name has the following format: `<account_id>.app.netsuite.com`
8. You now have all the necessary credentials to grant Stacksync access to your SuiteAnalytics Connect. Go back to the Stacksync dashboard at <https://app.stacksync.com>

   <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2FZtowoBnmCJLBjyw7AFAS%2Fimage.png?alt=media&amp;token=7767f324-304b-4bc5-89db-24d274f4ea80" alt=""><figcaption><p>Click on SuiteAnalytics Connector</p></figcaption></figure>

   <figure><img src="https://2867423571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfJjIdV9cuW6K8asJjTPJ%2Fuploads%2Fr2g7QBS68xb4B6XimAX4%2Fimage.png?alt=media&amp;token=d74a6ddd-d195-4662-8e96-6ad505da0953" alt=""><figcaption><p>Insert the credentials obtained from the preview steps in the SuiteAnalytics Connector</p></figcaption></figure>

You successfully granted Stacksync access to your SuiteAnalytics Connect! :tada:\
Feel free to reach out to us at <hello@stacksync.com> if there is anything we can help with!
