Getting read_all_orders permission in custom app

I’m creating a custom app to which I want to give the read_all_orders permission to get access to orders beyond 60 days old. I’m not finding a way to do that though, and I’m wondering if it’s possible.

I found a related thread at https://community.shopify.com/c/shopify-apps/how-to-add-read-all-orders-option-to-custom-app/m-p/1846206#M57437 but there was no conclusion. It’s been a bit over a year since then and I want to see if anyone knows.

Hi** @user81 **

You can follow the shopify docs:

https://shopify.dev/docs/api/usage/access-scopes#orders-permissions

  1. From the Partner Dashboard, go to Apps.
  2. Click the name of your app.
  3. Click API access.
  4. In the Access requests section, on the Read all orders scope card, click Request access.
  5. On the Orders page that opens, describe your app and why you’re applying for access.
  6. Click Request access.

Hope this help you

Kind regards

Hello,

Shopify’s support explicitly requested that I comment on this thread for some reason, so apologies for responding to an old thread.

We are having the same issue as the original poster, this is for a custom app developed directly on a store, NOT through the partner dashboard. As documented here: https://help.shopify.com/en/manual/apps/app-types/custom-apps#create-and-install-a-custom-app

There is no read_all_orders scope in the admin panel that can be selected on the page for choosing access scopes (redacted url): https://admin.shopify.com/store/$storeName/settings/apps/development/$appId/configuration/admin_api_integration

Once again, this is not developed using a partner account, rather created directly via the Shopify store itself.

Any advice would be appreciated.

I have the same question. Where can I see read_all_orders for a custom app?