When you install Altera, Shopify will display a screen to grant our app permissions to access your store data. This article explains what permissions we need and why.
Overview
OAuth access scopes define what data and operations our app can access in your Shopify store. Each scope grants permission to read or write specific types of data through the Shopify API.
Altera is a comprehensive data import/export tool which means we need access to many store data types to provide full functionality. The app requests only the permissions necessary to read, process, and update your store data through spreadsheets.
Shopify uses a "managed installation" process where all stores using an app must have the same permissions, even if your store doesn't use all features. This means you'll see permissions for features you might not currently use.
Required Permissions
Products & Catalog
Permission | Why it's required |
| Essential for viewing and updating all product information including titles, descriptions, prices, tags, SEO settings, and product structure. |
Store Content & Navigation
Permission | Why it's required |
| Allows management of store pages, blog posts, articles, and other content through spreadsheet import/export. |
| Enables bulk editing of navigation menus and store structure. |
Files & Media
Permission | Why it's required |
| Required for managing product images, downloadable files, and other media assets attached to products or content. |
Orders & Sales
Permission | Why it's required |
| Necessary for exporting order data, updating order information, and managing order fulfillment details. |
| Provides access to view all orders regardless of fulfillment status for comprehensive reporting. |
| Enables management of draft orders for bulk order creation and editing workflows. |
Customer Management
Permission | Why it's required |
| Required for importing and exporting customer data, managing customer information, and updating customer records. |
Returns & Exchanges
Permission | Why it's required |
| Allows processing and management of return requests and exchange data. |
Inventory & Locations
Permission | Why it's required |
| Provides access to store location information needed for inventory management across multiple locations. |
| Essential for viewing and updating inventory levels, tracking, and availability across all store locations. |
Sales Channels & Visibility
Permission | Why it's required |
| Enables management of product visibility across different sales channels like online store, POS, and apps. |
Custom Data & Metaobjects
Permission | Why it's required |
| Required for working with custom data structures and metaobject schemas. |
| Allows bulk editing of custom metaobjects and their data through spreadsheets. |
Store Policies
Permission | Why it's required |
| Provides access to store policies (privacy, terms of service, etc.) for compliance and data export purposes. |
International Markets
Permission | Why it's required |
| Enables management of international market settings, pricing, and localization data. |
Fulfillment Management
Permission | Why it's required |
| Required for managing fulfillment orders assigned to your locations. |
| Allows processing of fulfillment orders managed directly by the merchant. |
| Enables management of orders fulfilled by third-party services. |
| Essential for viewing and updating fulfillment status, tracking information, and shipping details. |
| Enables management of B2B payment terms and credit settings. |
Discounts & Promotions
Permission | Why it's required |
| Required for importing and exporting discount codes, automatic discounts, and promotional campaigns. |
Payment Management
Permission | Why it's required |
| Provides access to Shopify Payments account information for financial reporting. |
| Allows viewing payout information for reconciliation and accounting purposes. |
Data Security
Altera takes data security seriously. We only access the data necessary for the specific operations you perform and do not store sensitive information unnecessarily. All data transfers are encrypted and follow Shopify's security best practices.
If you have questions about any specific permission or how we use your data, please contact our support team.