BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Digages Role Manager – User Roles & Permissions icon
Actively maintained Tested up to 7.0.6 #3 in admin access

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.

Active installs20+10+ tier
Downloads · 30d202▲ +34.7% vs prev. 30d
Rating5/51 reviews
Health score69/100Good
All-time downloads571Since Jun 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d31▼ -60.3% week over week
Our verdict

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 & support

Daily downloads

91928Jun 29Aug 12Sep 26
Yesterday2
Daily average (1y)6
Peak day49Jun 28, 2026
Last 12 months574

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Digages Role Manager stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
admin access >100 10,000 Best admin access plugins →
capabilities >100 7,606 Best capabilities plugins →
permissions #42 5,038 Best permissions plugins →
role manager #33 1,592 Best role manager plugins →
roles #92 6,178 Best roles plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Digages Role Manager

From the official readme · v1.0.4

Description

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:

Credits

Built by Digages.

Installation

  1. Upload the digages-role-manager folder to the /wp-content/plugins/ directory, or install it through Plugins > Add New > Upload Plugin.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to Role Manager in the WordPress admin menu.
  4. Visit Role Manager > Settings to configure alert email addresses and audit log options.
  5. 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.

Full changelog on WordPress.org →

Screenshots

Role Manager Dashboard - overview cards, quick actions, recent audit events, and active custom roles.
Role Manager Dashboard - overview cards, quick actions, recent audit events, and active…
Manage Roles - custom role table with edit, enable or disable, and delete actions.
Manage Roles - custom role table with edit, enable or disable, and delete actions.
Create / Edit Role - configure role details, assign users with the searchable multiselect, choose admin menu access and allowed actions, and set login options.
Create / Edit Role - configure role details, assign users with the searchable…
Audit Log - filterable list of role events and blocked access attempts.
Audit Log - filterable list of role events and blocked access attempts.
Role Templates - import optional roles for supported Digages plugins.
Role Templates - import optional roles for supported Digages plugins.

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.

Active installs badge Rating badge Health score badge

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
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.