# General / Scopes

# Scopes

This reference lists the scopes that are available to use with Shopfront and map 1:1 to permissions within Shopfront (scopes and permissions share the same name).

You specify what scopes your application requires when [authenticating](/documentation/General/Authentication) and requesting tokens during the initial authorisation flow, you can request multiple scopes.

Scopes are used to ask for permission to access specific Shopfront resources and will ensure your application can access them even if the Shopfront user who authenticated your application changes permission level or is deleted.

- [Administration](#administration)
- [Classifications](#classifications)
- [Customer Groups](#customer-groups)
- [Customers](#customers)
- [General](#general)
- [Host](#host)
- [Kitchen](#kitchen)
- [Pricelists](#pricelists)
- [Products](#products)
- [Promotions](#promotions)
- [Register](#register)
- [Reporting](#reporting)
- [Stock Management](#stock-management)
- [Suppliers](#suppliers)

### Administration
- manage_push_devices
- manage_takings_adjust_movement
- modify_settings
- modify_sale_keys
- modify_receipts
- modify_statements
- modify_payment_methods
- modify_tax_rates
- modify_transfer_list
- modify_customer_displays
- modify_loyalty
- modify_hardware
- modify_ticket_templates
- modify_integrations
- create_users
- modify_users
- modify_roles_permissions
- modify_page_rules
- see_trashed_items
- see_mail_log
- see_media_centre
- upload_media_content
- delete_media_content
- rename_media_content
- create_media_folder
- delete_media_folder
- rename_media_folder
- manage_vendor_connections
- view_enterprise_connections
- manage_enterprise_connections
- modify_surcharges
- integrate_applications

### Classifications
- create_classifications
- edit_classifications
- delete_classifications

### Customer Groups
- create_customer_groups
- edit_customer_groups
- delete_customer_groups
- adjust_customer_group_pricing
- adjust_customer_group_loyalty

### Customers
- create_customers
- edit_customers
- delete_customers
- adjust_customer_pricing
- adjust_customer_group
- adjust_customer_loyalty
- make_customer_payments

### General
- see_manage_takings
- see_history
- see_products
- see_classifications
- see_promotions
- see_shelf_tickets
- see_stock_management
- see_customers
- see_customer_groups
- see_pricelists
- see_balances
- view_revision_history
- see_stocktake
- see_webhooks
- create_webhooks
- edit_webhooks
- delete_webhooks
- manage_gift_cards
- manage_billing
- see_user_menu_graphs
- change_register
- modify_registers_outlets
- modify_barcode_templates
- clear_local_data

### Host
- see_host_connections
- modify_host_connections
- see_host_changes
- manage_host_changes

### Kitchen
- use_bump_screen
- configure_kitchen_screens

### Pricelists
- create_pricelists
- edit_pricelists
- delete_pricelists

### Products
- see_cost
- product_modify_inventory
- create_products
- edit_barcodes
- edit_products
- delete_products
- view_product

### Promotions
- edit_express_promotions
- edit_advance_promotions
- create_express_promotions
- create_advance_promotions
- delete_promotions
- modify_promotion_categories

### Register
- associate_barcode
- discount
- hold_sale
- cancel_held_sale
- refund
- cashout
- open_drawer
- history_cancel_sale
- history_modify_sale
- perform_safe_drop
- sell
- modify_held_sale_note

### Reporting
- manage_takings_see_totals
- run_sales_reports
- run_inventory_reports
- view_reporting_dashboard
- view_register_closures
- run_purchase_reports
- run_actions_reports
- edit_user_dashboard
- run_advanced_reports
- run_misc_reports
- see_recent_register_closures
- see_security_events
- modify_report_email_settings

### Stock Management
- stock_create_order
- stock_create_transfer
- stock_create_return
- stock_edit_order
- stock_edit_transfer
- stock_edit_return
- stock_delete
- stock_receive
- stock_send
- perform_stocktake
- stock_create_credit
- stock_edit_credit
- stocktake_apply_zero
- stocktake_apply_ignore
- express_stocktake
- see_product_backorders
- add_product_backorder
- update_product_backorder
- review_order
- modify_order_reviewers
- delete_order_attachment
- modify_default_prices
- product_modify_case_quantity

### Suppliers
- see_suppliers
- edit_suppliers
- create_suppliers
- delete_suppliers