Roles managed by Shopify

The following roles are managed by Shopify for Partner organizations. Some roles are shared with merchant organizations, and some are available only to Partner organizations. Roles managed by Shopify can't be customized or deleted.

Considerations for owner roles

The Organization owner and Store owner roles are required for each Partner organization and store. These roles have the highest level of permissions and have complete access to all features within an organization or store respectively.

Each store has only one store owner, and each Partner organization has only one organization owner. For client transfer stores, the Partner team member who created the store is the store owner until the store is transferred to a client.

Ownership structure for Partner organizations

  • Each Partner organization has one organization owner only, and each store in the organization has one store owner only.
    • Each organization must have an owner, and each store must also have a store owner.
    • The organization owner can also be the store owner, or different stores within the organization can have different store owners.
  • Organization owners might not have immediate access to a store in an organization. Learn more about how to access a new store in an organization.

Store owner access

User management considerations

  • You can't assign a store owner or organization owner role to a user the same way as other users. Instead, the current owner can change ownership to a new user.
  • Organization owners have full access to organization features and management, and can perform most tasks in stores within the organization, except changing store ownership.
  • If a store is part of an organization, then store owners in the organization can't create or manage roles.

Roles managed by Shopify

Roles managed by Shopify can be relevant to both merchant and Partner organizations. Being able to view a role isn't the same as being able to assign it. Some roles are visible in merchant organizations but can be assigned only from the Partner organization. For each role, the following table lists which organizations can view it and which roles can assign it. For complete details on any role that's also available in merchant organizations, refer to Roles managed by Shopify.

Roles managed by Shopify relevant to Partner organizations, with role category, which organizations can view each role, which roles can assign it, and links to full descriptions
RoleRole categoryVisible toAssigned byDescription
AdministratorOrganizationMerchant and Partner organizationsStore owner, AdministratorHigh-trust role that grants permissions for almost all features and resources in a single-store organization.
Organization administratorOrganizationMerchant and Partner organizationsOrganization owner, Organization administratorHigh-trust role that grants permissions for almost all features and resources across the organization and all stores.
POS administratorOrganizationMerchant and Partner organizationsStore owner, Administrator, POS administratorGrants access to all Shopify POS features and resources in a single-store organization.
Organization POS administratorOrganizationMerchant and Partner organizationsOrganization owner, Organization administrator, Organization POS administratorGrants access to all Shopify POS features and resources across all stores in the organization.
App developerOrganizationMerchant and Partner organizationsOrganization owner, Organization administrator, Organization user administratorGrants access to the Dev Dashboard, custom app creation and management, app performance monitoring, and app settings configuration.
Store user administratorStoreMerchant and Partner organizationsOrganization owner, Organization administrator, Organization user administrator, Store owner, Store user administrator, Store administratorGrants user management permissions for specific stores within the organization.
POS full permissionsPOSMerchant and Partner organizationsOrganization owner, Organization administrator, Organization POS administrator, Store owner, Store user administrator, POS full permissionsGrants access to all Shopify POS features and resources in assigned stores, including POS user management.
POS user administratorPOSMerchant and Partner organizationsOrganization owner, Organization administrator, Organization POS administrator, Store owner, Store user administrator, POS full permissionsGrants POS user management permissions in assigned stores.
POS device setupPOSMerchant and Partner organizationsOrganization owner, Organization administrator, Store owner, Store user administratorGrants access to set up the Shopify POS app on devices.
Organization user administratorOrganizationPartner organizations onlyPartner Organization owner, Partner Organization administrator, Organization user administratorGrants user management permissions across all stores in the organization.
Store administratorStorePartner organizations onlyPartner Organization owner, Partner Organization administrator, Organization user administrator, Store administratorGrants full access to store resources for the Partner organization's stores, including dev stores and client transfer stores.
Collaborator accessPartnerMerchant and Partner organizationsPartner Organization owner, Partner Organization administrator, Organization user administratorGrants a Partner organization member access to assigned collaborator stores.

Partner roles

The following roles are available only in Shopify Partner organizations.

Organization user administrator role

The Organization user administrator role is an organization role that grants user management permissions across all stores in the Partner organization.

The Organization user administrator role grants the following permissions:

  • Create, edit, and delete users in the organization.
  • Assign roles to users and remove roles from them.
  • Assign groups to users and remove groups from them.

The Organization user administrator role has the following permission limitations:

  • Users with this role can't create or edit user roles.
  • Users with this role can't create or edit groups.
  • Users with this role can't view, create, edit, or delete non-user resources (for example, products or orders).
  • This role can be assigned only by the organization owner, organization administrator, or organization user administrator.

Store administrator role

The Store administrator role is a store role that grants full access to store resources for the Partner organization's stores, including dev stores and client transfer stores.

The Store administrator role grants the following permissions:

  • View, create, edit, and delete all resources within the store, including users.
  • Assign store and Point of Sale roles to users and remove roles from them.
  • Access to all POS locations within the store.

The Store administrator role has the following permission limitations:

  • Users with this role can't create or edit roles.
  • This role can be assigned only by the organization owner, organization administrator, organization user administrator, or store administrator.

When you assign this role, you can use Edit store access to apply it to specific stores or to all current and future stores in the Partner organization.

Collaborator access role

The Collaborator access role grants a Partner organization member access to their assigned collaborator stores.

The Collaborator access role grants the following permissions:

  • Log in to assigned collaborator stores.

The Collaborator access role has the following permission limitation:

  • This role doesn't grant any store-level permissions by itself. Store permissions for collaborator stores are controlled by the merchant. Learn more about collaborator accounts.

When you assign this role, you can use Edit store access to apply it to specific collaborator stores or to all current and future collaborator stores.

If you have the collaborator access role, then you need to access a store for the first time from your Dev Dashboard.

After you've accessed the new store from the Dev Dashboard, you can access the store from other login surfaces.

Steps:

  1. From your Dev Dashboard, click Stores.
  2. Click the Collaborations tab.
  3. Click the name of the store that you want to access. You'll be taken directly to the store's admin.