Prerequisites to install CloudExtend Google Gmail for NetSuite NextGen
A valid NetSuite Production/Sandbox account.
One of Google Workspace Basic, Business, or Enterprise Editions
Google Super Admin privileges to connect Google Workspace to NetSuite
NetSuite Admin privileges to install the CloudExtend bundle
NetSuite Bundle ID 20497
Gmail NextGen Installation Cheatsheet
Refer to the table below to know your next steps. If you completed the steps below check out the Getting Started Guide for Gmail NextGen. Happy Attaching! ✨
Actions Items | New Customer | Existing Customer |
✔️ | ❌ | |
✔️ | ❌ | |
✔️ | ✔️ | |
✔️ | ✔️ | |
✔️ | ❌ | |
Enable Autopilot (Enterprise Only) | ✔️ | ❌ |
✔️ | ❌ |
Action Items for installing the NextGen CloudExtend Gmail for NetSuite:
Action 4: CloudExtend Component and License Setup
Action 5: Enabling Autopilot (Enterprise Only)
Additional Configuration
✅ Action 1: Install CloudExtend Google Marketplace application
Prerequisites:
Google SuperAdmin Profile
NetSuite Admin Access
Phase 1: Install the application from the Marketplace
Step 1: Log in to your Google Super Admin Profile.
Step 2: Click on the link.
OR
Step 1: Go into your Google Super Admin Profile by clicking on Google Apps> Admin.
Step 2: It will bring you to your home screen, scroll down and click on Apps > Google Workspace Marketplace apps.
Step 4: Go to Add app to Admin Install list and search for “CloudExtend Enterprise Sync for NetSuite” and install.
Phase 2: Add scopes for Google Drive, Calendar, and Autopilot
Step 1: On your Google Admin Home, go to Security> Overview.
Step 2: Scroll down to API controls then Manage Domain Wide Delegation and click Add New.
⚠️ IMPORTANT
|
Enter the Client ID and OAuth scopes for Calendar and Google Drive.
Client ID:
235031687264-gbocajofmk2at40if1m5n77f5tknj2ab.apps.googleusercontent.com
OAuth Scopes:
https://www.googleapis.com/auth/calendar, https://www.googleapis.com/auth/drive, https://www.googleapis.com/auth/userinfo.email, https://www.googleapis.com/auth/userinfo.profile
Enter the Client ID and OAuth scopes for Autopilot.
✅ Action 2: Install CloudExtend Google Workspace for NetSuite Bundle
⚠️ Note: Log in as NetSuite admin to have the privilege to install the bundle
Step 1: Hover over to Customization > Suite Bundler > Search and Install Bundles.
Step 2: On the Keywords section, enter 20497 then click on the name and hit Install.
Step 3: Review all the bundle details and click Install Bundle.
Step 4: New page will appear with the list of bundles installed.
Look for Celigo CloudExtend GSuite for NetSuite. This may take 3-5 minutes to complete. Click the Refresh button and wait until you see the green check.
✅ Action 3: Install CloudExtend Gmail for NetSuite SuiteApp
Step 1: Hover to SuiteApps and right-click to open a new tab.
Step 2: On the search box, enter “Celigo CloudExtend Google Workspace” then press the application and click on Install.
✅ Action 4: CloudExtend Component and License Setup
Phase 1: Adding CloudExtend Component
Go to the other NetSuite tab and hover to Setup> Custom> Celigo License Manager.
Create a trial license for each component:
CloudExtend Gdocs
CloudExtend Gmail
CloudExtend Google Calendar
Step 1: Select a component and click Create Trial License.
Step 2: Enter Company and Contact Information and hit Next.
⚠️ Note: Do not add www to your Web Site.
Step 3: Enter your Company Domain.
⚠️ Note: Do not add www or the @ symbol. Add domain after @ symbol.
Step 4: Hit Finish then Home. It will bring you back the Celigo License Manager.
Step 5: Repeat steps for each Trial License for each component and make sure that the License Status is Active.
Phase 2: Allocate End-User Licenses via Admin Role or create a purpose built role
Typically a NetSuite Admin will allocate licenses since their role is highly privileged and requires no special setup.
💡 If you prefer to have other roles allocate licenses first follow the steps in this article to provide the necessary permissions. (Optional)
Allocating Licenses
Step 1: Launch Celigo CloudExtend for Google Workspace in NetSuite by navigating to Setup > Custom > Celigo CloudExtend Setup
Step 2: Authorizing Google to access the NetSuite account
🛑 If this is your first time granting licenses your Google Workspace Super Admin must be present to perform this step the first time licenses are allocated. In no circumstance should someone other than the Google Workspace Super Admin grant these permissions as doing so would remove permissions for all other users.
Subsequent visits to the license manager will not require that permission be granted and this step can be bypassed.
First-time users should click on Grant Access in the pop-up If you do not see the pop-up click on the ‘here’ link to bring up the page shown above. Ask your Google Workspace Super Admin to log in to their Google Workspace account and grant access.
Click on Next when you see the Thank You message
Step 3: Complete Calendar and One-World Settings
🚨You can skip this step if you did not activate the license for Google Calendar.
Calendar and OneWorld Settings are optional and will appear only if relevant to your account and license.
🛑 We recommended using standard forms for both Calendar and Contact for best results. Using forms with required custom fields that cannot be mapped will cause Event and Contact creation to fail.
Choose the relevant options to your account for the fields as pointed by arrows and click Next.
Step 4: Granting User Licenses
Choose one or more Employees to allocate license seats and click Next
You may click All to select/deselect all the employees for a particular product.
Step 5: Completion of Administrator Setup on NetSuite
Congratulations! You are done. Click Finish to go back to NetSuite.
All end-users who have been allocated a license will receive an email from Celigo with instructions on downloading the extension from the Chrome Store.
✅ Action 5: How to Enable Autopilot (Enterprise Only)
Autopilot enables Gmail users to put an email thread on Autopilot, i.e., once you attach the email to a NetSuite record all subsequent emails in the same thread will automatically attach to the same set of records. Learn more about Autopilot here.
👉 Get Autopilot feature setup by going to this link.
✅ Additional Configuration
Adding permissions to the applicable NetSuite roles
Ensure that the following permissions are enabled on all roles that will be logging in and using CloudExtend by navigating Setup> Users/Roles > Manage Roles.
SOAP Web Services
User Access Tokens
SAML Single Sign-On (ONLY if your company uses Single Sign-On, ie OKTA, OneLogin, etc. - If you enable SSO and do not actually use SSO, users will NOT be able to login to NetSuite until you remove it).
Allow JS/HTML uploads if your user will need to upload .js and .htm files
Documents and Files (if users will be attaching files): Minimum permission required is Create.
💡 Note: Full access is required only for users that have enabled the legacy attach method.Track Messages: Minimum permission required is Create.
👉 Check out CloudExtend Login Prerequisites to learn more about permissions.