All Collections
CloudExtend Google Workspace
Known Issues
Error: We haven't found any NetSuite Session for your Connected User/Role
Error: We haven't found any NetSuite Session for your Connected User/Role

GMNS | Resolving missing connected user/role issue with Chrome

Updated over a week ago

This article has been updated on October 14, 2022

Update - CloudExtend has released the NextGen Chrome Extension to resolve all the ugly issues below.

Click here to learn more about NextGen and how to install it.

Reasons for Session Errors

CloudExtend's legacy Chrome extension relies on an active NetSuite session being open in another browser tab. Recently, Google has been making a number of changes to Chromium (which impacts Google Chrome and Microsoft Edge) which cause this session not to be found and a message similar to below is displayed (Checking for NetSuite Session).

To resolve this issue please upgrade to NextGen. If you're not ready to upgrade and wish to use your current extension follow the steps below.

💡 Note: If you're an admin and want to enable this setting for all users, see here.


1. RETRY LOGIN IN NEW BROWSER TAB

If this does not work or you know you have not already updated your browser with the necessary adjustments below go right to option 2 below.

Sometimes it's as simple as logging into NetSuite in a new browser tab and then refreshing Gmail.

Watch the video below (with quick links to your browser and OS) or read below to learn how to resolve the issue. Use the quick links to get right to it based on your OS.

If you're an admin and manage Chrome at the Enterprise level see here to learn how to enable this policy once for all your users.

Microsoft Windows

Follow the steps for your browser (Chrome or Edge).

  • Note that Windows users will be required to download a file. If desired you may follow the instructions here to validate the CheckSum value provided below.

  • Note that you may need to contact your IT team if your permissions don't allow you to modify the registry.

Chrome browser instructions

Step 1: Download the registry file (samesitepolicy-chrome91+.reg) from this link.

(MD5 Checksum: 0ad3e986030a505ce8f0e000c2785e2c)

Step 2: Double click on the downloaded registry file, and proceed. This might ask for permission multiple times (Hit Yes or allow).

Step 3: ❗️ Do Not Miss This Step - Once the registry entry is installed open Chrome and enter the URL chrome://policy/ and click Reload policies button.

Edge browser instructions

Step 1: Download the registry file (samesitepolicy-edge.reg) from this link.

(MD5 Checksum: 75f019dddcdf5877526fdd1522470872)

Step 2: Double click on the downloaded registry file, and proceed. This might ask for permission multiple times (Hit Yes or allow).

Step 3: ❗️ Do Not Miss This Step - Once the registry entry is installed open Edge and enter the URL edge://policy/ and click Reload policies button.

Brave browser instructions

Step 1: Download the registry file (samesitepolicy-brave.reg) from this link.

(MD5 Checksum: 618b8fb7d6e36c7e689f09818ab4d43a)

Step 2: Double click on the downloaded registry file, and proceed. This might ask for permission multiple times (Hit Yes or allow).

Step 3: ❗️ Do Not Miss This Step - Once the registry entry is installed open Brave and enter the URL brave://policy/ and click Reload policies button.

Mac Users

Follow the steps for your browser (Chrome or Edge).

For Chrome Browser

Step 1: Open Terminal.app (Open spotlight by pressing Command + Space and type Terminal)

Step 2: Run the following command, (Copy, paste the entire selection within the terminal, and press return)
defaults write com.google.Chrome LegacySameSiteCookieBehaviorEnabledForDomainList -array-add "\"[*.]netsuite.com"\"

Step 3: Open Chrome and enter the URL chrome://policy/ and click Reload policies button.

Step 4: Validate: Under Chrome Policies, you should see the new policy.

For Edge Browser

Step 1: Open Terminal.app (Open spotlight by pressing Command + Space and type Terminal)

Step 2: Run the following command, (Copy, paste the entire selection within the terminal, and press return)
defaults write com.microsoft.Edge LegacySameSiteCookieBehaviorEnabledForDomainList -array-add "\"[*.]netsuite.com"\"

Step 3: ❗️ Do Not Miss This Step - Open Edge and enter the URL edge://policy/ and click Reload policies button.

Step 4: Validate: Under Microsoft Edge Policies you should see the new policy.

For Brave Browser

Step 1: Open Terminal.app (Open spotlight by pressing Command + Space and type Terminal)

Step 2: Run the following command, (Copy, paste the entire selection within the terminal, and press return)
defaults write com.brave.Browser LegacySameSiteCookieBehaviorEnabledForDomainList -array-add "\"[*.]netsuite.com"\"

Step 3: ❗️ Do Not Miss This Step - Open Brave and enter the URL brave://policy/ and click Reload policies button.

Step 4: Validate: Under Chrome Policies, you should see the new policy.

Linux and Chromebook (Chrome OS) users

Linux and Chromebook / ChromeOS users should contact support for assistance using the chat icon at the bottom right.

Still not working?

Update your browser - typically restarting your browser will install an update. You can also force a browser update.
Google's instructions for updating Chrome are here
Update Edge by navigating to edge://settings/help

If the above has not solved your issue then clear your browser cache, including cookies.

  • Clearing all cookies is the simplest approach but also overkill.

  • If you are concerned about losing important cookies you can instead enter chrome://settings/siteData in your browser and then search for NetSuite and only delete the NetSuite-related cookies.

If you're still having trouble contact CloudExtend support by using the chat icon at the right or by emailing cloudextend-support@celigo.com.

Other Options
Admins - Enable this for your org with Chromium Policies

If you're managing Chrome or Edge at an Enterprise level you may be able to update the above setting for all of your users with an administrative template using ADMX or Chrome Enterprise Policies. Note this is only possible if you are managing Chrome at a device level. In both cases set the LegacySameSiteCookieBehaviorEnabledForDomainList value to [*.]netsuite.com to enable legacy behavior for the NetSuite domain.

See the screenshot from the Chrome Enterprise policy page

Removing the Registry Changes

Windows Users

Windows users can remove the registry changes by following the instructions below (see the video for more info).

Uninstalling for Chrome browser

Step 1: Run the registry editor (regedit.exe)

Step 2: Navigate to HKEY_LOCAL_MACHINE -> SOFTWARE -> Policies -> Google -> Chrome, right click on the key 'LegacySameSiteCookieBehaviorEnabledForDomainList' and click Delete.

Step 3: 🚨 IMPORTANT

Once the registry entry is deleted open Chrome and enter the URL chrome://policy/ and click Reload policies button and the policy should no longer be present.

Uninstalling for Edge browser

Step 1: Run the registry editor (regedit.exe)

Step 2: Navigate to HKEY_LOCAL_MACHINE -> SOFTWARE -> Policies -> Microsoft -> Edge, right click on the key 'LegacySameSiteCookieBehaviorEnabledForDomainList' and click delete.

Step 3: 🚨IMPORTANT

Once the registry entry is deleted open Edge and enter the URL edge://policy/ and click Reload policies button and the policy should no longer be present.

Uninstalling for Brave browser

Step 1: Run the registry editor (regedit.exe)

Step 2: Navigate to HKEY_LOCAL_MACHINE -> SOFTWARE -> Policies -> BraveSoftware -> Brave, right click on the key 'LegacySameSiteCookieBehaviorEnabledForDomainList' and click delete.

Step 3: 🚨IMPORTANT

Once the registry entry is deleted open Edge and enter the URL brave://policy/ and click Reload policies button and the policy should no longer be present.

Mac Users

Mac users can remove the registry changes by following the instructions below (see the video for more info).

Uninstalling for Chrome browser

Step 1: Open Terminal.app (Open spotlight by pressing Command + Space and type Terminal)

Step 2: Run the following command, (Copy, paste within terminal, and press return)
defaults delete com.google.Chrome LegacySameSiteCookieBehaviorEnabledForDomainList

Step 3: Open Chrome and enter the URL chrome://policy/ and click Reload policies button and the policy should no longer be present

Uninstalling for Edge browser

Step 1: Open Terminal.app (Open spotlight by pressing Command + Space and type Terminal)

Step 2: Run the following command, (Copy, paste within terminal, and press return)
defaults delete com.microsoft.Edge LegacySameSiteCookieBehaviorEnabledForDomainList

Step 3: Open EDGE and enter the URL edge://policy/ and click Reload policies button and the policy should no longer be present.

Uninstalling for Brave browser

Step 1: Open Terminal.app (Open spotlight by pressing Command + Space and type Terminal)

Step 2: Run the following command, (Copy, paste within terminal, and press return)
defaults delete com.brave.Browser LegacySameSiteCookieBehaviorEnabledForDomainList

Step 3: Open Brave and enter the URL brave://policy/ and click Reload policies button and the policy should no longer be present.

Additional Reading

CloudExtend is currently building a new version of the Gmail extension that will no longer require an open NetSuite session or the use of SameSite flags. We expect to release this in stages in mid to late 2022.

If you're a techie and want to learn more visit this site below https://www.chromium.org/updates/same-site.


Did this answer your question?