Hi everyone,
We are currently using the themeFilesCopy GraphQL mutation.
Our staging and production apps can already use this mutation successfully after Shopify approved the exemption request.
However, our development app still receives:
ACCESS_DENIED:
“The user needs write_themes and an exemption from Shopify to modify theme files.”
The dev app already:
-
has the
write_themesscope -
received exemption approval from Shopify
But only the dev environment cannot access the mutation.
Questions:
-
Is the exemption granted per app ID rather than per organization/app family?
-
Does each dev/staging/prod app require a separate approval?
-
Or are development/custom apps intentionally restricted from using
themeFilesCopy?
Has anyone experienced this behavior before?