The Roles
Okya has 4 user roles. When you create a new user, you choose one of these roles for them.
Role | Who is this for? |
Tenant Admin | The business owner or operations director. Has full access to everything within the organization. |
Store Admin | A store manager. Has broad access to run day-to-day operations within their assigned store. |
Store Staff | A frontline employee (cashier, server, etc.). Can take orders and handle basic tasks within their assigned store. |
Tenant Staff | Currently not in use. Users assigned this role will have no access. |
Important: Store Admin and Store Staff are always tied to a specific store. They can only see data from that store — never from other stores in the same organization.
What Each Role Can Access
Feature Area | Tenant Admin | Store Admin | Store Staff |
Products & Catalog | Full Access | View Only | View Only |
Stores | Full Access | Own store only | View own store |
Orders | Full Access | Full Access | Create, accept, prepare, deliver, complete, cancel (no void) |
Promotions & Discounts | Full Access | View Only | View Only |
Reports & Analytics | View & Export | View & Export | No Access |
Payment Methods | View Only | View Only | View Only |
Bank Accounts | Full Access | View Only | No Access |
Employees | Full Access | Manage within own store | View and update own profile and passcode only |
Users & Accounts | Full Access | No Access | No Access |
Shifts | Full Access | Full Access | Full Access |
Cash Drawers | Full Access | All drawers in own store | Only drawers they personally opened |
Cash Deposits | Full Access | Full Access | Create only (cannot edit or delete) |
Inventory & Stock | Full Access | No Access | No Access |
Settings & Configuration | Full Access | No Access | No Access |
Integrations & Webhooks | Full Access | No Access | No Access |
Important Notes
Store roles are store-scoped. Store Admin and Store Staff can only see orders, shifts, cash drawers, and employees from their assigned store.
The role is set on the user account, not the employee profile. To change someone's permissions, update their role under Users in the sidebar. See How to Invite a New User for details.
Tenant Staff is inactive. This role exists in the system but has no permissions configured. Do not assign it to users.
Commerce Admin cannot access orders or reports. If someone needs to manage both products and orders, they need the Tenant Admin role.
