Access Control

Setting up Data Access

In this article

Data Access controls what kinds of information a teammate can read inside the apps they can sign in to. You add one row per data type and pick a level that says how much the teammate can see. Without any custom rows the teammate sees the data the assigned app defaults to. Data Access does not give them the right to change anything β€” only to view or export. Pair it with Action Control for write actions and Admin Access for settings.


Add a Data Access Rule

  1. Click the πŸ‘€ Profile icon in the top-right corner.
  2. Click Teammates.
  3. On the Teammates page, find the teammate you want to edit.
  4. Click the β‹― (three dots) button on the right side of their row.
  5. Click Edit.
  1. In the Data Access row, click + Data access.
  1. Pick the data type and the access level, then click Add.

Data Types You Can Control

There are seven data types in the dropdown today.

Sales Channels

Pick thisResult
UnrestrictedTeammate sees every sales channel in the shop
Limited to specific sales channelsTeammate sees only the sales channels you tick
No accessTeammate cannot see any sales channel data
Mix and matchTick more than one sales channel to give access to a small group

Customer Data

Pick thisResult
UnrestrictedTeammate can view every customer record
Amount based accessTeammate can only view up to a maximum number of records you set
No accessTeammate cannot view any customer record

Order Data

Pick thisResult
UnrestrictedTeammate sees every order
Limited to specific sales channelsTeammate sees only orders from the sales channels you tick (web and mobile only)
Time based accessTeammate sees only orders inside a time window you set
No accessTeammate cannot view any order

For Time based access you choose Same day only or Limit to Past X Days. For POS apps a separate toggle, Allow access to orders from other stores under the same company, lets the teammate see orders from sister stores.

Sales Data

Pick thisResult
UnrestrictedTeammate sees every sales record
Time based accessTeammate sees only sales inside a time window you set
No accessTeammate cannot view any sales record

Logistics Data

Pick thisResult
UnrestrictedTeammate sees every pickup, delivery, and route
No accessTeammate cannot view any logistic record

Production Data

Pick thisResult
UnrestrictedTeammate sees every production task and work order
No accessTeammate cannot view any production record

Marketing Data

Pick thisResult
UnrestrictedTeammate sees campaigns, sequences, and customer marketing lists
No accessTeammate cannot view any marketing record

Dependencies Between Permissions

  • Time based access on Order Data also limits Sales Data lookups that depend on those orders.
  • Sales Channel limits on Sales Channels also restrict Order Data and Sales Data to the same channels.
  • App Access drives the starting set of data permissions. A teammate without an assigned app sees nothing regardless of these rules.

A typical laundry counter cashier needs to take orders and look up customers but not see sales numbers. Set them up with:

  • Customer Data: Unrestricted
  • Order Data: Time based access, Same day only
  • Sales Channels: Limited to specific sales channels (their store only)
  • Sales Data: No access
  • Logistic Data: No access
  • Production Data: No access
  • Marketing Data: No access
Example πŸ‘‰ : A laundry shop sets a new cashier to Order Data Same day only and Sales Channels limited to their counter. They can serve walk-in customers all day but cannot see yesterday's totals.

FAQs

A teammate sees no orders even though I gave them Order Data. Why?

Check Sales Channels. If you also restricted Sales Channels and the teammate is not in any of the ticked channels, they see nothing.

Does Customer Data Amount based access count repeat views?

No. The limit is a maximum number of unique records they can pull up over time, not a per-session counter.

Can I grant export but not view?

No. Export rights are tied to view rights for the same data type. If you do not grant a data type, exports for it are blocked too.

Does removing a Data Access row block access?

No. Removing a custom row falls the teammate back to the assigned app's default. Use the No access level if you want to block completely.

A POS cashier needs to see orders from other stores in the same company. How?

Inside the Order Data rule, switch on Allow access to orders from other stores under the same company.

What's Next

Now that data is locked down, continue to [Setting Up Action Control] to decide which write actions the teammate can perform on that data.

Give feedback

Image placeholder

Up next

Setting Up Action Control

Pick which write operations a teammate is allowed to perform, with optional limits like time windows and approval gates.

Read more