Required Shopify permissions (OAUTH access scopes) for Ablestar Bulk Product Editor

When you install Ablestar Bulk Product Editor, Shopify will show you a screen like this to grant the app permissions to access your store data.

This article covers all the permissions that the app requests and why we need those permissions.

Summary of Permissions

In order the for the app to function it needs to be able to read certain data from Shopify as well as write data to Shopify (for example, to update the prices). The app requests the minimum permissions necessary for this functionality. Most of these permissions are related to product data.

The app does not read order information or customer information. It cannot see the number of orders you store processes or information about any customers. The one order-related permission the app needs is called read_fulfillments which you can read about more below.

Additionally, Shopify is encouraging apps to use their "managed installation" which optimizes the load time for an app. One side-effect of this is that all stores using the app need to have the same permissions. In other words, even if your store does not use Shopify Markets, you will still need to accept the read_markets permission when you install the app.

Every Requested Permissions

The following table lists each permission the app requires and why it is needed.

Permission Why it is required
read_products , write_products So the app can see and update standard product fields like prices, tags and product descriptions.
read_inventory , write_inventory Allows the app to read and update inventory levels across different locations.
read_markets , write_markets Makes it so you can update price lists across your different markets.
read_fulfillments This is necessary to see which fulfillment services a store offers. This way you can edit the fulfillment service of a product. The permission can be confusing because it makes it look like the app has the ability to read orders, which is does not.
read_metaobjects , write_metaobjects , read_metaobject_definitions , write_metaobject_definitions Needed for managing metaobjects and bulk editing metaobject reference metafields.
read_publications , write_publications Allows you to edit the visibility of products on Shopify POS
read_locations Permits the app to view the list of locations for your store, this is required for managing inventory.

If you have any further questions about the access scopes please contact support.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us