Scopes in shopify.app.toml not syncing after deploy and reinstall

Hi everyone,

I’ve added new scopes to my app’s shopify.app.toml file:

- read_customer_metafields

- write_customer_metafields

I’ve done the following:

1. Updated shopify.app.toml with all 8 scopes

2. Ran `npm run deploy` successfully (deployed confirmed)

3. Uninstalled and reinstalled the app on my dev store

4. Requested “Protected customer data” access in Partners

Dashboard (already granted with “App functionality” +

“Store management” reasons)

But when I run `shopify app info` or check the granted

scopes in dev mode, only the original 6 scopes appear:

read_customers, read_orders, read_products,

Hi @Franciscoaho,

Those aren’t valid access scopes. If you’re wanting to read and write customer metafields, you need these access scopes instead:

  • read_customers
  • write_customers