Welcome to ExtendInsights for NetSuite. Weβre glad to have you on board.
This guide helps Enterprise customers complete the required setup when using ExtendInsights Data Management and ExtendInsights Analytics together.
Who Is Required for the Initial Setup?
To complete the setup, the following roles are required. In some organizations, one person may perform multiple roles. These users do not need to complete their steps at the same time.
Subscription Admin
A user with NetSuite admin rights
(Optional). A user with GLOBAL ADMIN rights to your Microsoft 365 environment
π’ CloudExtend Admin Notice: New Subscription Portal
CloudExtend is transitioning to a new subscription management portal.
New and trial customers (as of Nov 3):
Use https://portal.cloudextend.app/
βExtendDocs configuration is only supported in the new subscription portal.Existing customers:
Continue using https://subscriptions.cloudextend.io/ for now.
Before You Begin
Make sure the following are true before starting setup:
You have an active or trial Enterprise subscription for ExtendInsights
You know which ExtendInsights features your organization is licensed for
Users will work in Excel to manage and analyze NetSuite data
Review Excel Add-In Requirements
ExtendInsights works with the following Excel environments:
Excel 2019 or later
Excel with a Microsoft 365 subscription (recommended)
Excel Online
Scheduling Requirements (Analytics Only)
To use scheduling features:
Workbook must be saved to OneDrive for Business or SharePoint
User must have a Microsoft 365 subscription (required)
π Note:
If users cannot install add-ins from Microsoft AppSource, share this guide with your Microsoft 365 Administrator.
Core Setup (Required for All ExtendInsights Editions)
The following steps must be completed before users can begin using ExtendInsights.
Step | Who Performs It | Description |
1. Review Excel add-in requirements | Microsoft 365 Admin | Confirm supported Excel versions and deployment approach
(See section above) |
2. Install CloudExtend NetSuite Bundle | NetSuite Admin | Install CloudExtend Excel Data Management for NetSuite (Bundle ID: 246132) |
3. Complete NetSuite prerequisites | NetSuite Admin | Enable required NetSuite features and role permissions
|
4. Manage licenses | Subscription Admin | Assign user licenses in the CloudExtend portal
|
5. Install ExtendInsights Excel add-in | End Users or Microsoft Admin | Install the ExtendInsights Excel Data Connector
|
6. Log in and connect to NetSuite | End Users | Log in and select the correct NetSuite role and environment
|
π‘ Note: Central Deployment for ExtendInsights
Microsoft supports central deployment of Excel add-ins, which is ideal for Enterprise environments or organizations that restrict AppSource access.
β
NetSuite Prerequisites
The following steps must be completed by a NetSuite Administrator.
Step 1: Company-Wide Settings
Go to Setup β Company β Enable Features
Open the SuiteCloud tab
Enable the following:
SOAP Web Services (SuiteTalk)
Token-Based Authentication (Manage Authentication)
Click Save
Step 2: Verify the Role Is Not βWeb Services Onlyβ
Go to Setup > Users/Roles > Manage Roles.
Validate if the Web Service Only Role is OFF.
Step 3: General Permissions to be set per Role
Your NetSuite Admin must configure the following permissions for the roles you plan to use when logging in through CloudExtend.
In NetSuite, go to Setup β Users/Roles β Manage Roles, then select the role to update.β
Permissions > Setup Tab
Permission | Details / Purpose |
SOAP Web Services | Required for API communication between CloudExtend and NetSuite. |
User Access Tokens | Required to generate tokens automatically during login. |
SAML Single Sign-On | Enable only if your company uses SSO (Okta, OneLogin, Microsoft Entra ID, etc.). |
Allow JS/HTML Uploads | Required for users uploading |
Log in using Access Tokens | Adds additional token authentication capability. |
Step 4: Permissions to display custom fields
If your organization uses custom fields, ensure permissions are added for them:
π Excel Apps: Add Custom Field Permissions per role
Step 5: Analytics-Specific Permissions
Required only if using ExtendInsights Analytics.
Permissions β Lists
Permission | Level |
Persist Search | Create |
Perform Search | View(minimum) |
β οΈ Important:
Saved Search column names must be unique. Use Summary Labels for grouped or summary columns to avoid downstream issues.
Set Your Users Up for Success
β Assist with Installation and Login
Help users:
Install the Excel add-in
Log in with Microsoft 365
Select the correct NetSuite role and environment
β Customer Success & Training
Your Customer Success Manager and Training Manager offer free end-user training.
Sessions can be recorded and shared across your organization.
β Train and Empower Your Users
To ensure a smooth rollout and high adoption:
Schedule a 1-hr live training session with our Training Specialist and your user group
π Book your training session hereShare our End-user training video for quick, self-paced learning.
π₯ Watch the training video (Take the courses for ExtendInsights for Excel NetSuite)Encourage users to explore our Help Center resources for deeper product knowledge
Helpful resources to share:
βExtendInsights for Data Management NetSuite
πFind all your important ExtendInsights for Data Management NetSuite Resources in 1 place here!
βExtendInsights for Analytics NetSuite
Need Help?
Before contacting Support, try searching:
If you still need assistance:
π¬ Use in-app chat (bottom-right of the support site)
βοΈ Email cloudextend-support@celigo.com
π Please include your NetSuite Account ID, role name, and screenshots when possible.




