Heads up, our devs are blazing ahead—docs are catching up, so some features might not be fully documented yet.

Permissions

The Flow Retail permissions system implements a hierarchical role-based access control (RBAC) model. Permissions control what actions users can perform within the system.

Permission levels

Permissions can be assigned at three levels:

Level
Description

Tenant

Applies across all stores and all organizations in the tenant

Organization

Applies to all stores within a specific organization

Store

Applies to a specific store only

When a permission supports multiple levels, users can be granted access at any of these levels.

Tenant-level access grants the broadest scope, while store-level access is the most restrictive.


Tenant-Level permissions

These permissions can only be assigned at the tenant level and grant access across all stores.

PRODUCT

Product Management

View, create, edit, and delete products, including variants, barcodes, media, and product properties.

CATEGORY

Category Management

Manage product categories and the category hierarchy used to organize the product catalog.

BRAND

Brand Management

Create, edit, and delete product brands.

PRODUCT_GROUP

Product Group Management

Manage product groups used for filtering, reporting, and organizing products across different business purposes.

SUPPLIER

Supplier Management

Manage supplier records and supplier-product associations, including purchase pricing.

WARRANTY

Warranty Management

Configure warranty types and warranty rules that can be attached to products.

USER

User Management

Manage user accounts, invite new users, assign roles, and configure store access for team members.

STORE

Store Management

Create and configure stores, including store settings, opening hours, and store-specific configurations.

WAREHOUSE

Warehouse Management

Manage warehouse locations within stores, used for stock organization and inventory tracking.

DEVICE

Device Management

Register and manage POS devices, including device configuration and pairing.

PRINTER

Printer Management

Configure printers for receipt and label printing, including printer assignments to stores and devices.

Consent Management

Manage customer consent types and GDPR-related data collection preferences.

NUMBER_SERIE

Number Series Management

Configure number sequences used for orders, invoices, receipts, and other documents.

DELIVERY_METHOD

Delivery Method Management

Configure delivery providers, shipping methods, and delivery options available to customers.

ORDER_HANDLING

Order Handling Management

Configure order handling workflows, status transitions, and automated order processing rules.

PAYMENT_METHOD

Payment Method Management

Manage payment methods, configure payment providers, and set up payment terminals.

EXTENSION

Extension Management

Install, configure, and manage third-party extensions and integrations.

ORGANIZATION

Organization Management

Create and manage organizational units used to group stores for reporting and permissions.

TENANT

Tenant Management

Access tenant-level settings, branding, and core business configuration.

IMPORT

Import Management

Import products, customers, and other data from external sources via bulk import tools.

WEBHOOK

Webhook Management

Configure webhooks for real-time event notifications to external systems.

TILL_OPERATIONS

Till Management

Manage cash registers (tills), perform cash counts, and handle daily cash reconciliation.

PRICELIST

Pricelist Management

Create and manage price lists for different customer groups, currencies, or sales channels.

TENANT_ADMIN

Tenant Administrator

Full administrative access to all functions. Bypasses all other permission checks.


Multi-Level permissions

These permissions can be assigned at tenant, organization, or store level, allowing for granular access control.

STOCK

Stock Management

View and adjust inventory levels, transfer stock between locations, and manage stock movements.

Available at: Tenant, Organization, Store

STOCKTAKING

Stocktaking

Create and perform stock counts, reconcile inventory discrepancies, and manage stocktaking sessions.

Available at: Tenant, Organization, Store

REPORTING

Reporting

Access sales reports, inventory reports, financial summaries, and business analytics.

Available at: Tenant, Organization, Store

SALES_ORDER

Sales Orders

Create, view, and manage sales orders, including checkout operations and order modifications.

Available at: Tenant, Organization, Store

RETURN_ORDER

Return Orders

Process customer returns, issue refunds, and manage return merchandise authorizations.

Available at: Tenant, Organization, Store

PURCHASE

Purchase Orders

Create and manage purchase orders to suppliers, track order status, and manage procurement.

Available at: Tenant, Organization, Store

RECEIVEMENT

Goods Receiving

Receive incoming goods from purchase orders, verify deliveries, and book stock into inventory.

Available at: Tenant, Organization, Store

CUSTOMER

Customer Management

View, create, and edit customer records, manage customer groups, and access customer history.

Available at: Tenant, Organization, Store

CAMPAIGN

Campaign Management

Create and manage promotional campaigns, discounts, and special offers.

Available at: Tenant, Organization, Store

SERVICE

Service Orders

Create and manage service orders for repairs, maintenance, and after-sales service work.

Available at: Tenant, Organization, Store


Pre-defined system roles

These system roles are provided by default and can be assigned to users.

System roles are fixed and cannot be changed. For additional roles, you have the option to create custom ones.

ADMINISTRATOR

Full administrative access to all system functions.

Permissions: TENANT_ADMIN

BACKOFFICE

Back-office administration with most administrative capabilities.

Permissions: PRODUCT, CATEGORY, BRAND, PRODUCT_GROUP, SUPPLIER, WARRANTY, STOCK, REPORTING, USER, STORE, WAREHOUSE, DEVICE, PRINTER, CONSENT, NUMBER_SERIE, DELIVERY_METHOD, ORDER_HANDLING, PAYMENT_METHOD, EXTENSION, ORGANIZATION, TENANT, IMPORT, WEBHOOK, CUSTOMER, CAMPAIGN, PRICELIST, PURCHASE

BUTIKKSJEF (Store Manager)

Full operational access within assigned stores.

Permissions: SALES_ORDER, RETURN_ORDER, PURCHASE, RECEIVEMENT, REPORTING, STOCK, TILL_OPERATIONS, SERVICE, STORE, WAREHOUSE, STOCKTAKING

SELGER (Salesperson)

Basic sales and customer service functions.

Permissions: SALES_ORDER, RETURN_ORDER, CUSTOMER, TILL_OPERATIONS

REGNSKAP (Accounting)

Access to financial and business reports.

Permissions: REPORTING

LAGER (Warehouse)

Warehouse and inventory operations.

Permissions: RECEIVEMENT, STOCK, STOCKTAKING


Permission summary

Permission
Name
Levels

PRODUCT

Product Management

Tenant

CATEGORY

Category Management

Tenant

BRAND

Brand Management

Tenant

PRODUCT_GROUP

Product Group Management

Tenant

SUPPLIER

Supplier Management

Tenant

WARRANTY

Warranty Management

Tenant

USER

User Management

Tenant

STORE

Store Management

Tenant

WAREHOUSE

Warehouse Management

Tenant

DEVICE

Device Management

Tenant

PRINTER

Printer Management

Tenant

CONSENT

Consent Management

Tenant

NUMBER_SERIE

Number Series Management

Tenant

DELIVERY_METHOD

Delivery Method Management

Tenant

ORDER_HANDLING

Order Handling Management

Tenant

PAYMENT_METHOD

Payment Method Management

Tenant

EXTENSION

Extension Management

Tenant

ORGANIZATION

Organization Management

Tenant

TENANT

Tenant Management

Tenant

IMPORT

Import Management

Tenant

WEBHOOK

Webhook Management

Tenant

TILL_OPERATIONS

Till Management

Tenant

PRICELIST

Pricelist Management

Tenant

TENANT_ADMIN

Tenant Administrator

Tenant

STOCK

Stock Management

Tenant, Organization, Store

STOCKTAKING

Stocktaking

Tenant, Organization, Store

REPORTING

Reporting

Tenant, Organization, Store

SALES_ORDER

Sales Orders

Tenant, Organization, Store

RETURN_ORDER

Return Orders

Tenant, Organization, Store

PURCHASE

Purchase Orders

Tenant, Organization, Store

RECEIVEMENT

Goods Receiving

Tenant, Organization, Store

CUSTOMER

Customer Management

Tenant, Organization, Store

CAMPAIGN

Campaign Management

Tenant, Organization, Store

SERVICE

Service Orders

Tenant, Organization, Store

Last updated

Was this helpful?