Multi-tenancy
Platform owner
The global, view-only operator role.
A platform owner is someone who operates NShop itself - usually one or two people at the company that runs the platform. The role is:
- Global - sees every store.
- Mostly view-only - can create new stores and inspect data, but cannot edit catalogs or change order statuses on a store's behalf.
- Always logged. Changes to team membership and store settings are recorded in a history trail.
What platform owners do
- Set up a new store and hand off admin access to its owner.
- Help troubleshoot a store's issue by viewing its orders, products, and settings - without needing the store's own admin login.
- Watch platform-wide metrics: total stores, total orders, total revenue across all stores.
How the platform owner role is granted
The same way admin roles are - through NShop's own back-office setup tools, or by another platform owner. There is no public screen that hands out this role.
Why platform owners can't edit store data
Two reasons:
- Accountability. A store admin is the only person who edits their store's data, so if something looks wrong, the history points to one clear owner.
- Containing mistakes. A view-only platform owner can't accidentally affect every store at once. Keeping the role view-only limits the impact of any slip.
When a platform owner genuinely needs to make a change - setting up a new store, running a one-off data fix - they do it through deliberate, confirmed back-office steps, not a regular screen.