Exhibitor Manager DOCS & HELP

Role-Based Access Control (RBAC)

The plugin uses the existing WordPress roles and creates none of its own. The line runs along the question of who may edit other users’ exhibitors – only configuration, the interface and the settings backup are reserved for administrators.

Who may do what

AreaContributorAuthorEditorAdministrator
Create and edit own exhibitorsas draft✔✔✔
Upload logos and gallery images✔ (enabled by the plugin)✔✔✔
Maintain types, categories, products, countries, locations✔✔✔✔
Shortcode Generator, “About”, Help menu item✔✔✔✔
Edit other users’ exhibitors and events––✔✔
Dashboard, Mass Editor, Import / Export––✔✔
Design, functions, labels, security, API, settings backup–––✔

Technically: the tools depend on edit_others_posts, the writing settings on manage_options, the reading tabs and the lists on edit_posts. All three limits can be moved with filters – see Hooks & filters.

What this means in practice

RoleGood for
EditorEveryone maintaining exhibitors: all entries, all five lists, dashboard, Mass Editor and import – without access to design and labels.
AuthorExternal helpers who create and publish their own entries.
ContributorPreparing entries and adding images, but not publishing.
AdministratorSetup, colors, texts, API and backups.
Editors can import and delete too

The import overwrites existing exhibitors, the Mass Editor deletes irrevocably. If you want to restrict this, set eem_tools_capability to manage_options.

Print view

It is open to everyone allowed to edit posts. But the button to it sits in the event entry – whoever may not edit that can’t get there.

Change roles in WordPress under Users.