Access scopes

Every access token issued to a third-party app is limited to the scopes it requested and the user approved during installation. Scopes follow the pattern module.resource.action — for example, catalogue.items.read grants read access to items.

Catalogue

Items

ScopeDescription
catalogue.items.createCreate items
catalogue.items.readView items
catalogue.items.modifyModify items
catalogue.items.deleteDelete items
catalogue.items.exportExport items

Item Attributes

ScopeDescription
catalogue.item_attributes.createCreate item attributes
catalogue.item_attributes.readView item attributes
catalogue.item_attributes.modifyModify item attributes
catalogue.item_attributes.deleteDelete item attributes

Item Types

ScopeDescription
catalogue.item_types.createCreate item types
catalogue.item_types.readView item types
catalogue.item_types.modifyModify item types
catalogue.item_types.deleteDelete item types

Suppliers

ScopeDescription
catalogue.suppliers.createCreate suppliers
catalogue.suppliers.readView suppliers
catalogue.suppliers.modifyModify suppliers
catalogue.suppliers.deleteDelete suppliers

Customers

Customers

ScopeDescription
customers.customers.createCreate customers
customers.customers.readView customers
customers.customers.modifyModify customers
customers.customers.deleteDelete customers
customers.customers.exportExport customers

Customer Groups

ScopeDescription
customers.customer_groups.createCreate customer groups
customers.customer_groups.readView customer groups
customers.customer_groups.modifyModify customer groups
customers.customer_groups.deleteDelete customer groups

Dispatch

Packaging

ScopeDescription
dispatch.packaging.createCreate packaging
dispatch.packaging.readView packaging
dispatch.packaging.modifyModify packaging
dispatch.packaging.deleteDelete packaging

Providers

ScopeDescription
dispatch.providers.createCreate shipping providers
dispatch.providers.readView shipping providers
dispatch.providers.modifyModify shipping providers
dispatch.providers.deleteDelete shipping providers

Ecommerce

Store Scans

ScopeDescription
ecommerce.store_scans.modifyModify store scans
ecommerce.store_scans.cancelCancel store scans

Mappings

ScopeDescription
ecommerce.mappings.readView mappings
ecommerce.mappings.modifyModify mappings

Delivery Options

ScopeDescription
epos.delivery_options.readView delivery options

Inventory

Locations

ScopeDescription
inventory.locations.createCreate locations
inventory.locations.readView locations
inventory.locations.modifyModify locations
inventory.locations.deleteDelete locations
inventory.locations.exportExport locations

Goods Receipts

ScopeDescription
inventory.goods_receipts.createCreate goods receipts
inventory.goods_receipts.readView goods receipts
inventory.goods_receipts.modifyModify goods receipts
inventory.goods_receipts.mark_paidMark goods receipts as paid
inventory.goods_receipts.cancelCancel goods receipts
inventory.goods_receipts.completeComplete goods receipts

Stock Adjustments

ScopeDescription
inventory.stock_adjustments.increaseIncrease inventory
inventory.stock_adjustments.moveMove inventory
inventory.stock_adjustments.decreaseDecrease inventory
inventory.stock_adjustments.readView stock adjustments

Stock Adjustment Reasons

ScopeDescription
inventory.stock_adjustment_reasons.createCreate stock adjustment reasons
inventory.stock_adjustment_reasons.modifyModify stock adjustment reasons
inventory.stock_adjustment_reasons.readView stock adjustment reasons

Stock Takes

ScopeDescription
inventory.stock_takes.createCreate stock takes
inventory.stock_takes.readView stock takes
inventory.stock_takes.modifyModify stock takes
inventory.stock_takes.cancelCancel stock takes
inventory.stock_takes.completeComplete stock takes
inventory.stock_takes.complete_force_inventoryComplete stock takes with force inventory enabled

Stock Transfers

ScopeDescription
inventory.stock_transfers.createCreate stock transfers
inventory.stock_transfers.readView stock transfers
inventory.stock_transfers.modifyModify stock transfers
inventory.stock_transfers.cancelCancel stock transfers
inventory.stock_transfers.submitSubmit stock transfers

Variances

ScopeDescription
inventory.variances.readView variances
inventory.variances.resolveResolve variances
inventory.variances.exportExport variances

Picks

ScopeDescription
inventory.picks.createCreate picks
inventory.picks.readView picks
inventory.picks.modifyModify picks
inventory.picks.completeComplete picks
inventory.picks.cancelCancel picks

Goods Out Notes

ScopeDescription
inventory.goods_out_notes.readView goods out notes
inventory.goods_out_notes.modifyModify goods out notes
inventory.goods_out_notes.printPrint goods out note labels
inventory.goods_out_notes.dispatchDispatch goods out notes
inventory.goods_out_notes.cancelCancel goods out notes
inventory.goods_out_notes.exportExport goods out notes

Warnings

ScopeDescription
inventory.warnings.readView inventory warnings

Stock Movements

ScopeDescription
inventory.stock_movements.readView stock movements
inventory.stock_movements.createCreate stock movements

Records

ScopeDescription
inventory.records.readView item inventory

Pickable Warnings

ScopeDescription
inventory.pickable_warnings.readView Pickable Inventory Warnings

Replenishment Orders

ScopeDescription
inventory.replenishment_orders.createCreate Replenishment Orders
inventory.replenishment_orders.modifyModify Replenishment Orders
inventory.replenishment_orders.completeComplete Replenishment Orders
inventory.replenishment_orders.readView Replenishment Orders

Manufacturing

Manufacturers

ScopeDescription
manufacturing.manufacturers.createCreate manufacturers
manufacturing.manufacturers.readView manufacturers
manufacturing.manufacturers.modifyModify manufacturers
manufacturing.manufacturers.deleteDelete manufacturers

Manufacturing Runs

ScopeDescription
manufacturing.manufacturing_runs.createCreate manufacturing runs
manufacturing.manufacturing_runs.readView manufacturing runs
manufacturing.manufacturing_runs.modifyModify manufacturing runs
manufacturing.manufacturing_runs.submitSubmit manufacturing runs
manufacturing.manufacturing_runs.startStart manufacturing runs
manufacturing.manufacturing_runs.cancelCancel manufacturing runs
manufacturing.manufacturing_runs.closeClose manufacturing runs
manufacturing.manufacturing_runs.receiveReceive manufacturing runs
manufacturing.manufacturing_runs.pickPick manufacturing runs
manufacturing.manufacturing_runs.exportExport manufacturing runs

Money

Tax Classes

ScopeDescription
money.tax_classes.createCreate tax classes
money.tax_classes.readView tax classes
money.tax_classes.modifyModify tax classes
money.tax_classes.deleteDelete tax classes

Passport

Users

ScopeDescription
passport.users.createCreate users
passport.users.readView users
passport.users.modifyModify users
passport.users.deleteDelete users

Roles

ScopeDescription
passport.roles.createCreate roles
passport.roles.readView roles
passport.roles.modifyModify roles
passport.roles.deleteDelete roles

Apps

ScopeDescription
passport.apps.readView apps
passport.apps.modifyModify apps
passport.apps.deleteDelete apps

Preallocations

Preallocations

ScopeDescription
preallocations.preallocations.createCreate preallocations
preallocations.preallocations.modifyModify preallocations
preallocations.preallocations.deleteDelete preallocations
preallocations.preallocations.readView preallocations

Promotions

Promotions

ScopeDescription
promotions.promotions.createCreate promotions
promotions.promotions.modifyModify promotions
promotions.promotions.deleteDelete promotions
promotions.promotions.readView promotions

Purchasing

Orders

ScopeDescription
purchasing.orders.createCreate purchase orders
purchasing.orders.readView purchase orders
purchasing.orders.modifyModify purchase orders
purchasing.orders.invoiceInvoice purchase orders
purchasing.orders.closeClose/Cancel purchase orders
purchasing.orders.approveApprove purchase orders
purchasing.orders.exportExport purchase orders
purchasing.orders.submitSubmit purchase orders

Invoices

ScopeDescription
purchasing.invoices.createCreate purchase order invoices
purchasing.invoices.readView purchase order invoices
purchasing.invoices.modifyModify purchase order invoices

Returns

Returns

ScopeDescription
returns.returns.createCreate stock returns
returns.returns.readView stock returns
returns.returns.modifyModify stock returns
returns.returns.completeComplete/Credit stock returns
returns.returns.cancelCancel stock returns
returns.returns.notify_emailSend stock return emails

Credit Notes

ScopeDescription
returns.credit_notes.createCreate credit notes
returns.credit_notes.readView credit notes
returns.credit_notes.modifyModify credit notes
returns.credit_notes.settleSettle credit notes
returns.credit_notes.voidVoid credit notes

Sales

Orders

ScopeDescription
sales.orders.createCreate sale orders
sales.orders.readView sale orders
sales.orders.modifyModify sale orders
sales.orders.processProcess sale orders
sales.orders.exportExport sale orders
sales.orders.representativeSale order representative

Channels

ScopeDescription
sales.channels.createCreate channels
sales.channels.readView channels
sales.channels.modifyModify channels
sales.channels.deleteDelete channels

Listings

ScopeDescription
sales.listings.createCreate listings
sales.listings.readView listings
sales.listings.modifyModify listings
sales.listings.deleteDelete listings

Invoices

ScopeDescription
sales.invoices.createCreate sale order invoices
sales.invoices.readView sale order invoices
sales.invoices.modifyModify sale order invoices

Subscriptions

Account

ScopeDescription
subscriptions.account.readView/Modify account info


Did this page help you?