Digages Role Manager – User Roles & Permissions
Create custom WordPress roles, restrict admin menu access, manage allowed actions, and receive email alerts when restricted actions are attempted.
Solid choice
Digages Role Manager is a solid plugin choice in 2026, with a few things worth checking first. It runs on 20+ sites, is rated 5/5 and was last updated 2 weeks ago, and scores 69/100 on our health check.
- Actively developed — last update 2 weeks ago
- Small user base (20+ active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Digages Role Manager stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| admin access | >100 |
| capabilities | >100 |
| permissions | #42 |
| role manager | #33 |
| roles | #92 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 1 reviews
About Digages Role Manager
From the official readme · v1.0.4Description
Digages Role Manager is an advanced WordPress role and permission manager for site administrators who need tighter control over what users can see and do inside the dashboard.
Create custom roles, inherit capabilities from existing WordPress roles, choose which admin menu pages each role can access, and define allowed actions for content, users, plugins, themes, imports, exports, and supported third-party plugins.
Key Features
Custom Role Creation
Create custom WordPress roles from the admin dashboard. Each role can include a name, description, inherited base role, allowed admin menus, allowed actions, login redirect URL, and admin color scheme.
Admin Menu Restrictions
Choose which dashboard menu pages a custom role may access. Restricted menu items are hidden from the WordPress admin area, and direct URL access to blocked pages is denied.
Action-Level Permissions
Control common WordPress actions including creating, editing, deleting, and publishing posts or pages; uploading media; managing comments; managing users; installing, activating, updating, and deleting plugins; managing themes; and importing or exporting data.
WooCommerce-Aware Controls
When WooCommerce is active, the plugin adds WooCommerce-specific action controls for orders, products, coupons, reports, settings, and order status changes.
Optional Digages Role Templates
In Role Manager > Role Templates, import Direct Payments Manager, Invoice Manager or Engraver Packer. Each card lists its permissions and plugin availability. No roles are created automatically, and importing never overwrites an existing role.
- Direct Payments Manager: View, confirm, cancel and update direct payments under WooCommerce > Direct Payments. Cannot access the WooCommerce Orders screen, ordinary WooCommerce orders, payment settings or payment deletion.
- Invoice Manager: View, create and send invoices, add recipients and generate invoice PDFs. Cannot edit existing invoices or recipients, delete invoices, manually change payment status or manage settings.
- Engraver Packer: View engraving orders and engraving details only. Cannot mark orders done/pending, manage templates or adjust prices.
Free and Pro editions of Direct Payments for WooCommerce, Digages Direct Invoices and Digages Engraver are supported. Templates can be imported when a matching plugin is installed. Their plugin permissions become available while the plugin and its dependencies are active, pause on deactivation and return on reactivation. Disabling a role keeps its plugin permissions off. Edit an imported role in Manage Roles to change its menus, individual actions, and assigned users.
The invoice integration uses digages-direct-invoices and digages-direct-invoices-pro; the older direct-payments-wp plugins contain payment forms rather than this invoice workflow. Pro-only functionality still requires the corresponding Pro plugin and license.
Third-Party Plugin Action Groups
The available action list can automatically include controls for supported plugins when they are active, including Easy Digital Downloads, Advanced Custom Fields, and Gravity Forms.
Unauthorized Action Alerts
Set one or more alert email addresses to receive notifications when a restricted action or blocked admin page access attempt occurs.
Audit Log
Track role-related events and blocked access attempts with timestamp, user, action, context, and IP address. The audit log can be filtered and cleared from the admin screen.
Dashboard Overview
View quick stats for custom roles, total WordPress roles, audit events, and total users. The dashboard also lists recent audit events and active custom roles.
Help Center
The Help Center uses the Direct Invoices admin design and bundled Digages plugin catalog, with Role Manager guides, support links, and plugin status cards.
Role Management Tools
Edit, enable, disable, and delete custom roles from a dedicated role management table. Built-in WordPress roles are protected from deletion.
Role-Based Login Redirects
Send users with a custom role to a specific URL after login.
Admin Color Scheme Assignment
Assign a WordPress admin color scheme per custom role to make role-specific admin experiences easier to identify.
Developer Friendly
The available action groups can be extended with the digages_rm_available_actions filter. Contact Developers
What’s Next?:
If you like this plugin, then consider checking out our other plugins:
-
Direct Invoices – Invoicing & Payment Requests for WordPress
-
Engraver for WooCommerce – Personalize and Customize WooCommerce Products
Credits
Built by Digages.
Installation
- Upload the
digages-role-managerfolder to the/wp-content/plugins/directory, or install it through Plugins > Add New > Upload Plugin. - Activate the plugin through the Plugins screen in WordPress.
- Go to Role Manager in the WordPress admin menu.
- Visit Role Manager > Settings to configure alert email addresses and audit log options.
- Visit Role Manager > Create Role to create your first custom role.
Frequently asked questions
Does this plugin replace WordPress roles?
No. The plugin creates and manages WordPress roles using WordPress role and capability APIs. Built-in roles such as Administrator, Editor, Author, Contributor, and Subscriber are not deleted by the plugin.
Can I create a role based on an existing role?
Yes. When creating a new role, you can inherit capabilities from an existing WordPress role and then configure menu and action permissions for the new role.
Can I hide admin menu pages for a role?
Yes. Select the admin menu items the role should be allowed to access. Unselected items are hidden, and direct access attempts are denied and logged.
Are administrators restricted?
No. Administrator users are allowed through the plugin’s restriction checks.
Does the plugin require WooCommerce?
No. WooCommerce is optional. If WooCommerce is active, additional WooCommerce action controls become available.
Which third-party plugins are detected?
The plugin can add action groups for WooCommerce, Easy Digital Downloads, Advanced Custom Fields, and Gravity Forms when those plugins are active. Direct Payments, Direct Invoices and Engraver controls appear when a supported Free or Pro edition is installed. Their permissions are enforced on admin pages and backend actions, without granting general administrator or WooCommerce management access.
Can I receive email alerts for blocked actions?
Yes. Add one or more comma-separated email addresses in Role Manager > Settings. Alerts are sent using WordPress wp_mail().
Can I view blocked access attempts?
Yes. Go to Role Manager > Audit Log to review logged actions, blocked access attempts, user details, context, timestamps, and IP addresses.
Can I delete custom roles?
Yes. Custom roles created through the plugin can be deleted from Role Manager > Manage Roles. Built-in WordPress roles are protected from deletion.
Can developers add more action groups?
Yes. Developers can use the digages_rm_available_actions filter to add custom action groups and action keys.
Changelog
Role Templates now has its own submenu, and administrators can assign users while creating or editing a role.
1.0.4
- Moved optional role templates from Settings to a dedicated Role Templates submenu.
- Added searchable user assignment to the Create and Edit Role screen.
- Removed product abbreviations from Direct Payments and Direct Invoices labels.
1.0.3
- Added the Direct Invoices header and Help Center components, styles, assets, and bundled plugin catalog to Role Manager.
- Added optional role templates in the Settings sidebar for Direct Payments Manager, Invoice Manager and Engraver Packer.
- Added Free/Pro action permissions for Direct Payments, Direct Invoices and Engraver, with backend enforcement and dependency-aware capabilities.
- Fixed submenu visibility for staff without WooCommerce order access, exact page matching and blocked-page redirect loops.
1.0.2
- Fixed: Custom roles with at least one admin menu or allowed action now automatically receive access to the WordPress admin area.
1.0.1
*Fixed: Minor bugs and performance improvements.
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Digages Role Manager alternatives
All admin access plugins →FAQ
Digages Role Manager: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 27, 2026
Is Digages Role Manager free?
Yes. Digages Role Manager is free to download and use from the official WordPress.org plugin directory.
Is Digages Role Manager safe to use in 2026?
Digages Role Manager is a solid plugin choice in 2026, with a few things worth checking first. It runs on 20+ sites, is rated 5/5 and was last updated 2 weeks ago, and scores 69/100 on our health check.
How many websites use Digages Role Manager?
Digages Role Manager is active on 20+ WordPress websites and has been downloaded 571 times since it launched in June 2026. It was downloaded 202 times in the last 30 days.
Does Digages Role Manager work with WordPress 7.1?
Digages Role Manager is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Digages Role Manager need?
Digages Role Manager requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Digages Role Manager last updated?
The latest version, 1.0.4, was released on September 12, 2026 (2 weeks ago).
Who makes Digages Role Manager?
Digages Role Manager is developed and maintained by Timileyin Olabajo.
What are the best alternatives to Digages Role Manager?
The most popular alternatives to Digages Role Manager are GateLink Manager (60+ installs), PausePage (30+ installs) and TempAccessly (<10 installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card