Skip to main content

Troubleshooting: Why do my users with Custom Roles run into Custom Record related permission errors when working with CloudExtend Components?

ExtendSync Google | Why custom roles require manual permissions for CloudExtend components

Updated today

If users assigned to custom NetSuite roles encounter errors related to custom records when using ExtendSync or other CloudExtend components, this is expected behavior unless permissions are added manually.

This article explains why the issue occurs and how to fix it.


Symptoms

Users with custom roles may experience:

  • Errors when opening ExtendSync

  • Missing or inaccessible ExtendSync features

  • Errors related to “Custom Record” access

  • Inability to use Google Drive (GDocs) features

Meanwhile, users on standard NetSuite roles do not see these issues.


Why This Happens

During installation, ExtendSync creates a custom record called:

  • Celigo Google Control Panel

ExtendSync automatically grants View access to this record for standard NetSuite roles.

⚠️ Important:
NetSuite does not allow SuiteApps to automatically modify custom roles.

As a result, any custom role you created must be updated manually.

If users are assigned custom roles without access to required CloudExtend custom records, permission errors will occur.


How to Fix the Issue

A NetSuite Administrator must grant permissions to the required custom records.

Step 1: To do so, go to Setup > Users/Roles > Manage Roles

Step 2: Select the Custom Role you wish to modify and click Edit.

Step 3: On the Permissions sub-tab, click on Custom Records. In the list of records, select Celigo Google Control panel, then select View as the Level.

If you are using the CloudExtend Gdocs component, grant the same permissions to the following Custom Records as well.

  • Celigo GoogleDoc

  • Celigo GoogleDoc Association


✅ Verification Checklist

After updating the role:

✔ User logs out of NetSuite and Gmail

✔ User logs back in and opens ExtendSync

✔ ExtendSync loads without custom record errors

✔ Google Drive features load correctly (if applicable)

If the user has multiple roles, ensure the permissions are applied to every role they might select.


Need Help?

If users continue to see permission errors after updating custom roles:

Please include:

  • Role name(s)

  • Screenshots of role permissions

  • Which CloudExtend components are in use

We’re happy to help you get custom roles working smoothly with ExtendSync and other CloudExtend components.

Did this answer your question?