Skip to content
Metascheduler
Add to Shopify

Access and permissions

What Metascheduler asks Shopify for, when it asks, and how to grant or revoke each kind of access.

Metascheduler asks for as little as it can. At install it needs only metaobjects and rollouts. Everything else is optional: it asks the first time you add that kind of change, and you can revoke it whenever you like.

Find your access

Open Settings > Access. Each row shows a group of access, what it's for, and its state: Always on, Granted, Partly granted or Not granted, with Grant access or Revoke.

Settings > Access.

What each row covers

RowForShopify access
Metaobjects (always on)Metaobject status and contentread_metaobjects, write_metaobjects, read_metaobject_definitions
Rollouts (always on)Your rollouts on the calendar, and following themread_rollouts
Products and pricesProduct status, prices, tags and sales channelsread_products, write_products, read_publications, write_publications
Online storeMenus, pages, blog posts and policiesread_online_store_navigation, write_online_store_navigation, read_online_store_pages, write_online_store_pages, read_legal_policies, write_legal_policies
Locations and marketsMetafields on locations and marketsread_locations, write_locations, read_markets, write_markets
Rollout detailsNaming the themes, discounts and checkouts a rollout changesread_themes, read_discounts, read_checkout_and_accounts_configurations

Find what you need:

Which access do I need?Try it
What do you want to schedule?
Turn these on in Settings > Access
  • Metaobjects
    read_metaobjects, write_metaobjects, read_metaobject_definitions
    Always on
  • Rollouts
    read_rollouts
    Always on
  • Products and prices
    read_products, write_products
    Asked when needed
  • Online store
    read_online_store_navigation, write_online_store_navigation
    Asked when needed
Metascheduler asks for optional access the first time you add that kind of change, and you can revoke it in Settings.

When the app asks

  • In setup, for the kinds of change you pick.
  • In the editor, when you add a change type without access: it shows Needs access and Grant access.
  • On a resource page, when Schedule a change needs it.
  • In Needs you, when a schedule couldn't run because access was missing.

Each time, Shopify shows its own permission prompt. Nothing changes until you approve it.

Revoking access

Select Revoke on a row. Schedules that need it can't make those changes until you grant it again, and each one shows in Needs you when it tries.

If Shopify stops the app's access to your store (for example after a long time without opening it), scheduled changes can't run. Metascheduler emails your store's address, at most twice, to ask you to open the app. Opening it is all it takes.

Still stuck? We're happy to help.

Support