Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
I'm a developer trying to build out a custom theme for a client. When I try to connect through the CLI, I connect fine, everything connects and authorizes perfectly fine, I can log into my account, but then after a few seconds it spits out this error:
Error: You are not authorized to edit themes on "xxxxxxxxxxxx.myshopify.com".
at handleForbiddenError (file:///C:/Users/Zach/AppData/Roaming/npm/node_modules/@shopify/cli/dist/index.js:145237:89)
at request (file:///C:/Users/Zach/AppData/Roaming/npm/node_modules/@shopify/cli/dist/index.js:145222:14)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async deleteThemeAsset (file:///C:/Users/Zach/AppData/Roaming/npm/node_modules/@shopify/cli/dist/index.js:145187:13)
at async Promise.all (index 159)
Shopify CLI version is 3.68.0 by the way.
I've tried suggestions I've seen on here before like logging out then reauthenticating and even 'double checking' I have permissions (it's a new account, I'm the admin, I should have access no?) but nothing seems to be connecting. Any thoughts or suggestions? A lot of similar issues on the forum I've read have gone mostly unanswered.
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025