I explain the store roles that keep control tight for owners, managers, and staff. You get a clear permission plan and steps you can apply this week.
What store roles are
You actually need these core roles: Owner, Store Manager, Order Manager, Catalog Manager, Customer Service, Marketing, Accountant, Kitchen Staff, and Fulfillment. Roles group permissions, which are the specific actions a person can take, like editing prices or issuing refunds. An API key is a secret code used by integrations, and you should treat it like a password.
Why this matters
Without clear roles, people can change settings, move money, or expose customer details by mistake. Tight permissions prevent accidents, reduce fraud risk, and speed up work because each person sees only what they need. I use the least privilege rule, which means give only the access needed to do the job.
Core roles to set up
- Owner. Full control, including payments, users, tax and shipping settings, and API keys.
- Store manager. Runs catalog, orders, and promotions. No bank settings or API keys.
- Order manager. Processes orders, prints tickets or pick lists, updates status. Refunds with approval.
- Catalog manager. Adds or edits products, pricing, inventory, and categories. No access to orders or payments.
- Customer service. Views orders and customer profiles. Can issue store credit or replacements with approval. No data export.
- Marketing. Creates coupons, site banners, and product copy. Can view performance. No payment access or data export.
- Accountant. Views payouts, taxes, and financial exports. Read only on catalog and orders. No settings edits.
- Kitchen staff. Sees the kitchen display and incoming tickets. No customer data or store settings.
- Fulfillment. Prints pick lists and shipping labels. Marks orders shipped. No pricing or discount changes.
Set this up this week
- List tasks for each job title. Note what they must do and must not do.
- Create the roles in your store. Start tight, then add access when needed.
- Turn on two factor authentication for every user. A code from a phone or app plus a password.
- Limit who can edit payments, refunds, taxes, shipping rates, API keys, or delete orders.
- Enable audit logs if available. Review who changed access on a schedule.
- Require approval for high value refunds or for older orders.
- Review users quarterly and remove anyone who no longer works there.
- Test by logging in as each role. Try a blocked action to confirm it fails.
- For restaurants, give kitchen screens access to the order queue only.
How I can help
I set up roles and workflows as part of E-Commerce and Store Management, and I can connect AppWT Ordering for restaurants. It is browser based online ordering with a kitchen display and table reservations, and it fits the website you already have. There is nothing to install and no terminal to buy.
Get the next one in your inbox
Pick your topics and how often, from weekly to quarterly. I send a confirmation email first, and you can change or stop it any time.
Get more like this by emailMore in E-commerce & Online Ordering
Quote to order using the website quote configurator
I show how to turn a website quote into an order by mapping every option to checkout and fulfillment.
Mobile checkout improvements that matter
I show you how to set up browser and wallet autofill so mobile shoppers finish checkout faster.
Tax and shipping configuration readiness
I share a practical checklist to confirm your tax and shipping settings before you take real orders.
Connect ordering to inventory without chaos
I show how to connect your online ordering with inventory using clear data mapping, timing, and fallbacks you can set up this week.









