What’s newCard-testing protection now guards every store, Free included. See checkout

Admin panels › Users

WordPress Administrative User Roles

Which EasyCart screens a member of staff can open is decided by WordPress capabilities. This page covers them, the Store Manager role, and how they differ from EasyCart roles. 3 parts.

Quick links

Where to find it:WP Admin › EasyCart › Users › User Roles

Permissions

Capabilities and roles

What decides access, what each capability covers, and how to assign them without handing over the site.

Who can open what

WordPress decides which EasyCart screens a person can open

no stored settings

Inside WordPress, access to the EasyCart admin is decided by WordPress capabilities. Every EasyCart menu entry is registered against a capability, and WordPress will not even draw the menu item for a user who lacks it. A site administrator has every one of them by virtue of being an administrator.

EasyCart adds a WordPress role for this, WP EasyCart Store Manager, which holds every EasyCart capability plus file uploads, without the rest of what an administrator can do. Pick it from the Role list on a WordPress user’s profile.

The EasyCart role on a customer account is a different thing. It sets what that account pays, and with remote admin access, whether it can sign in to the EasyCart mobile admin apps and which panels it sees there. It does not open or close any screen in WordPress. That is covered on the User Roles page.

A WordPress user profile with WP EasyCart Store Manager in the Role list.
A WordPress user profile with WP EasyCart Store Manager in the Role list.

💡 Note: If a staff member cannot see an EasyCart menu at all, their WordPress user is missing that capability. The EasyCart role under User Roles only affects prices and the mobile admin apps.

The capabilities

One per area of the admin, so access can be granted a screen at a time

no stored settings

Each area of the EasyCart admin is gated on its own capability, which means access can be handed out one screen at a time rather than all or nothing.

Reports covers the reports dashboard. Store status covers the Store Status screen. Products covers the catalogue screens. Orders covers order management. Users covers customer records, roles and subscribers. Marketing covers offers, cart links, abandoned carts and gift cards. Settings covers the whole settings area. Diagnostics covers the health screen, and Registration covers licence registration.

One more, the manager capability, opens the Extensions screen, where extensions are installed and updated.

The practical shape of this: a packer needs Orders and nothing else. A bookkeeper needs Reports and Orders. A merchandiser needs Products. Only the people who should be changing how the store behaves need Settings, and only the people trusted to install software need the manager capability.

Assigning them

Through a role, a role editor plugin, or code

no stored settings

For someone who runs the whole store, give their WordPress user the WP EasyCart Store Manager role. For anything narrower, WordPress has no built-in screen for editing capabilities, so use a role editor plugin or code: create a WordPress role for the job, give it only the EasyCart capabilities that job needs, and assign people to it.

Resist the temptation to solve an access problem by making somebody an administrator. A WordPress administrator can install plugins, edit files and change any setting on the site, which is a great deal more than access to the orders screen.

Note the direction of authority on EasyCart roles too: only site administrators can put an account into a role with remote admin access. A store manager cannot promote an account beyond their own level, which is what stops the permission system being unwound from inside.

⚠️ Careful: Do not fix an access problem by making somebody a WordPress administrator. That grants plugin installation, file editing and every site setting, which is far beyond access to a single EasyCart screen.

Keep going

Related panels

User Roles

EasyCart roles, role prices and remote admin access.

User Accounts

The customer accounts EasyCart roles apply to.

Admin

The mobile admin apps, which remote admin access governs.

Installing Extensions

The Extensions screen the manager capability opens.

Reports

Reports, one of the capability-gated areas.

Accounts

Customer registration, a separate concern from staff access.

Ready to run your store on WP EasyCart?

Everything in this guide works with the free plugin. PRO and Premium add subscriptions, memberships, wholesale pricing and more. Try every PRO feature free for 14 days.

The WP EasyCart admin: orders and offers
Updated on October 2, 2026