Assistance Needed: write_publications scope missing for existing clients

Hi Shopify Team,

We’re reaching out from Mageworx as we’re facing an issue related to the new write_publications scope required for our apps to function properly with the updated GraphQL Product API.

Background:

Our apps rely on creating and publishing products. With the introduction of the new GraphQL API (Using the latest GraphQL product APIs), the write_publications scope is now required to publish products.

The apps that require this scope are:

We’ve already added this scope to new client installations and deployed the changes. However, we also need this scope to be applied for our existing clients to ensure full functionality for them as well.

Steps taken:

  1. Submitted the Form:
    On November 12th, we filled out the form mentioned in the documentation (Shopify Publishing Permissions Request) to request the write_publicationsscope for our existing clients.
  2. Contacted Support:
    Since we hadn’t received a response after submitting the form, we reached out to Shopify Support for help. The support team confirmed that the backfill for adding this scope had been applied but noted that not all stores received the write_publications scope. They ran another backfill, but after spot-checking, it appears the issue persists, with some stores still missing the scope.
    Unfortunately, the support team indicated that due to holiday traffic, the product team does not currently have the bandwidth to investigate further. They recommended posting here in the new GraphQL Product API Shopify community to notify the product team directly and seek further assistance.

Current problem:

As of now, the write_publications scope has not been applied to all stores for our apps. This is critical for our existing clients to transition seamlessly to the new API and for our apps to continue functioning correctly.

Request for assistance:

We’d greatly appreciate it if the product team could:

  1. Investigate why the write_publications scope hasn’t been applied to all existing stores for our apps.
  2. Provide guidance or a solution to ensure this scope is correctly applied.

Thank you in advance for your attention to this matter. Please let us know if additional details or actions are needed on our part.

Best regards,
Vitali
Mageworx Team

Hi @Vitali_D ,

Apologies for the hold up here.

Since we hadn’t received a response after submitting the form,

I double checked and our system shows that an email was sent to your support account (the one you filled the form with) on 11/08.
That said, we will resume our publishing scope backfills next week (BFCM this week) and will run it for your apps once more to make sure

Hi @Asaf_Gitai ,

Thank you for your reply and assistance. We appreciate you looking into this issue.

We checked the permissions today, but unfortunately, the issue hasn’t been fully resolved. Approximately 5% of the current stores for both apps still do not have the write_publications scope applied.

Could you please check this again? Let us know if there’s anything further we can provide to assist with resolving this.

Hi @Vitali_D ,

Should be fixed now

Hi @Asaf_Gitai

Thank you for the update. We checked, and it’s much better for our APO Product Options, Variants app now. However, there are still 45 stores missing the write_publications scope.

As for our UpCharge Fees Addons Surcharge app, it seems that nothing has changed yet.

We can provide you with a list of stores without the scope if that would be helpful.

Thank you for your continued support.

Hi @Asaf_Gitai

Thank you so much for your help and support throughout this process! We’ve checked again, and it looks like all current stores now have the correct scopes.

We really appreciate your assistance in getting this resolved. It’s been a pleasure working with you :blush:

1 Like

Great to hear the scopes are appearing for you now Vitali!

I’ll mark this as solved, but if you have any other questions, please start a new topic :slight_smile:

Hi Team! I have a similar issue of having sent the form but haven’t received any comms back. What is the best support channel to verify status?

regards