Skip to main content

Role Permissions Configuration in Shopify POS for Using Comply

Configure Shopify POS role permissions to ensure the optimal functionality of Comply.

C
Written by Comply Help Center
Updated today

Prerequisites

  • Shopify POS Pro: Advanced POS roles and permissions are only available for locations subscribed to Shopify POS Pro.

  • Access to Shopify Admin with privileges to edit POS roles.

  • Comply installed and configured in your store from the Shopify App Store.


Key Permissions for Comply

Shopify POS Permission

Description

Impact on Comply

Use apps that work with Shopify POS

Point of Sale staff can use applications installed in Shopify POS.
Allowed: staff can launch and operate apps that integrate with Shopify POS.

Mandatory for staff to initiate and operate Comply from the POS terminal. Without this permission, Comply will not be accessible in POS, even if it is installed in Shopify Admin.

Manage POS UI extensions

POS staff can manage POS user interface extensions.
Allowed: staff can add, configure, and manage POS UI extensions.

Without this permission, Comply’s UI extensions will not be visible or functional in the POS interface.


Recommended Role Configuration

Suggested Role Name: Comply POS User

Essential Permissions:

  • Use apps that work with Shopify POSAllowed

  • Manage POS UI extensionsAllowed (if Comply implements POS UI extensions)


Configuration Procedure in Shopify Admin

  1. In Sales Channels > Point of Sale, go to: StaffManage Shopify POS Roles.

  2. Select an existing role or create a new one for the staff members who will operate Comply.

  3. Enable the following permissions:

    • Use apps that work with Shopify POS

    • Manage POS UI extensions

  4. Save changes.


Consequences of Incorrect Configuration

If the necessary permissions are not granted to store staff, the Comply application will not function.
In Shopify POS, the following message will be displayed:

Unable to obtain a session token for Comply. Please verify the staff permissions...


Best Practices

  • Review POS role configurations periodically to ensure compliance with your internal policy and applicable fiscal or legal regulations.

  • Ensure that critical permissions are not modified without proper authorization, particularly in multi-location retail environments.

Did this answer your question?