Last year I wrote an application that exports stores from a 3rd party platform into shopify. At the time I just created an app in the store and used the generated token for authentication. Everything worked fine.
I noticed recently that this method will no longer be available next year so I rewrote my side as far as authentication to use “client credentials grant”. This process is yielding an access token and i’m passing it as before.
During bulk import, I see the customer records showing up in the dev store but the import result file returned has “This app is not approved to access the Customer object.” for each imported customer record.
The following scopes are being returned with the access_token: write_customers,write_orders,write_products (which I believe would allow ‘read’ as write would include it).
I’ve read the docs and have tried different things but appear to be spinning my wheels on this.