Capveriq – Permission & Access Debugger
Capveriq helps WordPress administrators find out why a user cannot access an admin page or perform an action. Instead of editing roles blindly, Capveriq inspects roles, effective capabilities, registered admin-menu requirements, mapped capabilities and temporary runtime permission traces. Capveriq i
Capveriq helps WordPress administrators find out why a user cannot access an admin page or perform an action.
Instead of editing roles blindly, Capveriq inspects roles, effective capabilities, registered admin-menu requirements, mapped capabilities and temporary runtime permission traces.
Capveriq is a diagnostic tool and does not automatically modify user permissions.
The problem Capveriq is built for
You have probably seen these messages:
- “Sorry, you are not allowed to access this page.”
- “You do not have permission to perform this action.”
A menu item disappears. A plugin screen becomes unavailable. A user has what looks like the correct role and is still denied. Role editors show you capability checkboxes, but they do not tell you why the request failed.
Capveriq answers a different question: which capability did the page require, does this user have it, and did anything change the decision at runtime?
What Capveriq examines
- The capability registered by the admin menu or submenu entry for the requested page.
- The selected user’s roles, role-provided capabilities and directly assigned capabilities.
- Meta capability mapping through the WordPress map_meta_cap API.
- Runtime capability results through the user_has_cap filter.
- Callbacks that other plugins and themes have registered on those permission hooks.
- Multisite and Super Admin context.
- Request context: wp-admin, frontend, AJAX, REST, cron, WP-CLI and Network Admin.
Honest diagnostics
Results use Confirmed, Likely, Possible or Unknown confidence labels. Capveriq does not present inference as proof. When evidence is insufficient it reports Inconclusive and recommends Live Trace.
Read-only by design
Capveriq never adds, removes or edits roles, capabilities or users. It reads, explains and reports.
Local only
Diagnostics run locally. Capveriq uses no external API, telemetry, remote fonts, account or licence key.