Skip to main content

Permissions

Your manifest's scopes are the permissions a merchant is asked to grant. The catalog is closed: Tanqory refuses a manifest — and a test install — that names a permission it does not know.

{
"scopes": ["orders.view", "customers.view"]
}

Every name is domain.action. There is no read_orders form; a request for one is rejected with Unknown permission: read_orders rather than quietly dropped, because a dropped scope produces an install that looks correct and 403s later.

246 permissions across 14 domains. Generated from @tanqory/types PERMISSIONS on 2026-08-22.

Source of truth

Generated by scripts/extract-app-scopes.mjs reading the same PERMISSIONS array admin-api validates against. Don't edit this page by hand.

Asking for fewer​

Review reads every scope and asks why you need it. An app that requests settings because it was easier than naming the four things it touches is an app that takes longer to approve, and one a merchant is more likely to decline at the install screen — they see this list, not your reasoning.

Requesting a new scope after merchants have installed does not break them. Their installation moves to PENDING_REAUTH and your app keeps working on the permissions they already granted, until they agree to the rest. Handle that state; it is not an error.

The catalog​

Analytics analytics.*

PermissionGrants
analytics.create_reportscreate reports
analytics.exportexport
analytics.share_reportsshare reports
analytics.viewview
analytics.view_customersview customers
analytics.view_financialview financial
analytics.view_inventoryview inventory
analytics.view_marketingview marketing
analytics.view_productsview products
analytics.view_salesview sales
analytics.view_trafficview traffic

Apps apps.*

PermissionGrants
apps.configureconfigure
apps.developdevelop
apps.installinstall
apps.manage_apimanage api
apps.manage_webhooksmanage webhooks
apps.uninstalluninstall
apps.viewview

Companies companies.*

PermissionGrants
companies.createcreate
companies.deletedelete
companies.editedit
companies.manage_contactsmanage contacts
companies.manage_locationsmanage locations
companies.viewview

Content content.*

PermissionGrants
content.createcreate
content.deletedelete
content.editedit
content.edit_blogedit blog
content.edit_menusedit menus
content.edit_pagesedit pages
content.edit_redirectsedit redirects
content.manage_filesmanage files
content.manage_mediamanage media
content.manage_metafieldsmanage metafields
content.publishpublish
content.viewview

Customers customers.*

PermissionGrants
customers.createcreate
customers.deletedelete
customers.editedit
customers.edit_detailsedit details
customers.edit_notesedit notes
customers.edit_tagsedit tags
customers.exportexport
customers.importimport
customers.manage_addressesmanage addresses
customers.manage_groupsmanage groups
customers.manage_segmentsmanage segments
customers.manage_store_creditmanage store credit
customers.manage_subscriptionsmanage subscriptions
customers.send_emailssend emails
customers.viewview
customers.view_analyticsview analytics
customers.view_detailsview details
customers.view_ordersview orders
customers.view_payment_methodsview payment methods
customers.view_segmentsview segments

Discounts discounts.*

PermissionGrants
discounts.createcreate
discounts.deletedelete
discounts.editedit
discounts.manage_automaticmanage automatic
discounts.manage_codesmanage codes
discounts.manage_price_rulesmanage price rules
discounts.viewview

Home home.*

PermissionGrants
home.customizecustomize
home.manage_widgetsmanage widgets
home.viewview

Marketing marketing.*

PermissionGrants
marketing.createcreate
marketing.deletedelete
marketing.editedit
marketing.manage_automationmanage automation
marketing.manage_emailmanage email
marketing.manage_promotionsmanage promotions
marketing.manage_smsmanage sms
marketing.manage_socialmanage social
marketing.viewview

Markets markets.*

PermissionGrants
markets.createcreate
markets.deletedelete
markets.editedit
markets.manage_catalogsmanage catalogs
markets.manage_currenciesmanage currencies
markets.manage_languagesmanage languages
markets.manage_pricingmanage pricing
markets.viewview

Online Store online_store.*

PermissionGrants
online_store.editedit
online_store.edit_codeedit code
online_store.edit_navigationedit navigation
online_store.edit_pagesedit pages
online_store.edit_preferencesedit preferences
online_store.edit_themeedit theme
online_store.manage_blogmanage blog
online_store.manage_domainsmanage domains
online_store.manage_seomanage seo
online_store.manage_themesmanage themes
online_store.viewview
online_store.view_source_codeview source code

Orders orders.*

PermissionGrants
orders.createcreate
orders.deletedelete
orders.editedit
orders.edit_canceledit cancel
orders.edit_detailsedit details
orders.edit_fulfilledit fulfill
orders.edit_notesedit notes
orders.edit_refundedit refund
orders.edit_tagsedit tags
orders.exportexport
orders.manage_abandonedmanage abandoned
orders.manage_draftsmanage drafts
orders.manage_returnsmanage returns
orders.mark_paidmark paid
orders.send_invoicessend invoices
orders.viewview
orders.view_allview all
orders.view_assignedview assigned
orders.view_location_specificview location specific

POS pos.*

PermissionGrants
pos.apply_discountsapply discounts
pos.edit_pricesedit prices
pos.manage_cashmanage cash
pos.manage_locationsmanage locations
pos.manage_staffmanage staff
pos.refundrefund
pos.sellsell
pos.viewview
pos.view_reportsview reports

Products products.*

PermissionGrants
products.createcreate
products.deletedelete
products.editedit
products.edit_detailsedit details
products.edit_inventoryedit inventory
products.edit_pricingedit pricing
products.edit_seoedit seo
products.edit_tagsedit tags
products.edit_variantsedit variants
products.import_exportimport export
products.manage_categoriesmanage categories
products.manage_collectionsmanage collections
products.manage_gift_cardsmanage gift cards
products.manage_inventorymanage inventory
products.manage_selling_plansmanage selling plans
products.manage_vendorsmanage vendors
products.publishpublish
products.viewview
products.view_inventoryview inventory
products.view_pricingview pricing
products.view_suppliersview suppliers
products.view_variantsview variants

Settings settings.*

PermissionGrants
settings.appsapps
settings.apps_developmentapps development
settings.apps_viewapps view
settings.billingbilling
settings.billing_editbilling edit
settings.billing_historybilling history
settings.billing_payment_methodsbilling payment methods
settings.billing_preferencesbilling preferences
settings.billing_viewbilling view
settings.brandbrand
settings.brand_editbrand edit
settings.brand_viewbrand view
settings.checkoutcheckout
settings.checkout_editcheckout edit
settings.checkout_viewcheckout view
settings.customercustomer
settings.customer_editcustomer edit
settings.customer_viewcustomer view
settings.domaindomain
settings.domain_buydomain buy
settings.domain_editdomain edit
settings.domain_setupdomain setup
settings.domain_viewdomain view
settings.eventsevents
settings.events_editevents edit
settings.events_viewevents view
settings.generalgeneral
settings.general_activitygeneral activity
settings.general_editgeneral edit
settings.general_shortcutsgeneral shortcuts
settings.general_viewgeneral view
settings.languagelanguage
settings.language_addlanguage add
settings.language_editlanguage edit
settings.language_removelanguage remove
settings.language_viewlanguage view
settings.locationslocations
settings.locations_addlocations add
settings.locations_editlocations edit
settings.locations_removelocations remove
settings.locations_viewlocations view
settings.metaobjectsmetaobjects
settings.metaobjects_createmetaobjects create
settings.metaobjects_deletemetaobjects delete
settings.metaobjects_editmetaobjects edit
settings.metaobjects_metafieldsmetaobjects metafields
settings.metaobjects_viewmetaobjects view
settings.notificationsnotifications
settings.notifications_customernotifications customer
settings.notifications_editnotifications edit
settings.notifications_fulfillmentnotifications fulfillment
settings.notifications_staffnotifications staff
settings.notifications_viewnotifications view
settings.notifications_webhooksnotifications webhooks
settings.paymentspayments
settings.payments_addpayments add
settings.payments_editpayments edit
settings.payments_removepayments remove
settings.payments_viewpayments view
settings.peoplepeople
settings.people_editpeople edit
settings.people_invitepeople invite
settings.people_removepeople remove
settings.people_rolespeople roles
settings.people_securitypeople security
settings.people_viewpeople view
settings.permissionspermissions
settings.permissions_editpermissions edit
settings.permissions_viewpermissions view
settings.planplan
settings.plan_checkoutplan checkout
settings.plan_compareplan compare
settings.plan_editplan edit
settings.plan_subscriptionsplan subscriptions
settings.plan_viewplan view
settings.policiespolicies
settings.policies_contactpolicies contact
settings.policies_editpolicies edit
settings.policies_privacypolicies privacy
settings.policies_refundpolicies refund
settings.policies_return_rulespolicies return rules
settings.policies_shippingpolicies shipping
settings.policies_termspolicies terms
settings.policies_viewpolicies view
settings.privacyprivacy
settings.privacy_cookie_bannerprivacy cookie banner
settings.privacy_data_sharingprivacy data sharing
settings.privacy_editprivacy edit
settings.privacy_viewprivacy view
settings.shippingshipping
settings.shipping_addshipping add
settings.shipping_editshipping edit
settings.shipping_removeshipping remove
settings.shipping_viewshipping view
settings.taxestaxes
settings.taxes_edittaxes edit
settings.taxes_viewtaxes view
settings.teamteam
settings.team_editteam edit
settings.team_viewteam view
settings.viewview