This guide is provided by Conductor, the service that powers the QuickBooks Desktop integration for many business tools, including the one that sent you here.
When QuickBooks Desktop returns “Insufficient permission level to perform this action” during a sync, the QuickBooks user linked to your Web Connector connection does not have enough privileges. The connection’s QuickBooks user must be either:
  • The Admin user, or
  • A Full Access user used only for this connection on this computer, so QuickBooks never blocks requests because the same user is signed in elsewhere.

How to check and fix the connection’s QuickBooks user

1

Sign in as Admin, single-user mode

  1. Open QuickBooks Desktop and the connected company file.
  2. Log in as Admin.
  3. Go to File → Switch to Single-user Mode.
2

See which user the connection uses

  1. Go to Edit → Preferences → Integrated Applications → Company Preferences.
  2. Select your connection in the list, then click Properties.
  3. In Login as, note the QuickBooks user the Web Connector uses. If needed, check Allow this application to log in automatically, then choose the intended user.
3

Choose the best user

  • Simplest: Keep using Admin if no one signs in as Admin on other computers.
  • Recommended: Create or pick a dedicated non-Admin user used only for syncing with Full Access privileges.
4

If not using Admin, grant Full Access to the connection user

While still signed in as Admin and in single-user mode:
  1. Enterprise: Company → Users → Set Up Users and Roles → open the user’s roles → assign Full Access.
  2. Pro/Premier: Company → Set Up Users and Passwords → Set Up Users → select the user → Edit → choose All areas of QuickBooks (Full Access)Finish.
5

If you created a new user, update the connection to use that user

  1. Return to Edit → Preferences → Integrated Applications → Company Preferences.
  2. Select your connection → Properties.
  3. Set Login as to the Admin or Full Access user you chose → OKOK.
6

Retry the sync

When complete, try syncing again. The error should be resolved. You can now sign out of the QuickBooks Admin user and switch back to multi-user mode.