Title: Digages Role Manager – User Roles &amp; Permissions
Author: Timileyin Olabajo
Published: <strong>2026 年 6 月 28 日</strong>
Last modified: 2026 年 7 月 10 日

---

搜尋外掛

![](https://ps.w.org/digages-role-manager/assets/banner-772x250.png?rev=3588555)

![](https://ps.w.org/digages-role-manager/assets/icon-256x256.png?rev=3588555)

# Digages Role Manager – User Roles & Permissions

 由 [Timileyin Olabajo](https://profiles.wordpress.org/timleyi/) 開發

[下載](https://downloads.wordpress.org/plugin/digages-role-manager.1.0.0.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/digages-role-manager/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/digages-role-manager/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/digages-role-manager/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/digages-role-manager/#developers)

 [技術支援](https://wordpress.org/support/plugin/digages-role-manager/)

## 外掛說明

**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 redirected.

**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.

**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.

**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](https://digages.com/contact/)

**What’s Next?:**

If you like this plugin, then consider checking out our other plugins:

 * [Direct Payments for WooCommerce](https://wordpress.org/plugins/direct-payments-for-woocommerce/)
 * [Direct Payments WP](https://wordpress.org/plugins/direct-payments-wp/)
 * [Direct Invoices](https://digages.com/direct-invoices/)
 * [Engraver for WooCommerce](https://digages.com/engraver-for-woocommerce/)
 * [SVG Editor: Upload & Change Colors](https://wordpress.org/plugins/svg-editor/)
 * [Digages Restock Alert](https://wordpress.org/plugins/digages-restock-alert/)
 * [APL – Auto-Pickup Locations for WooCommerce](https://wordpress.org/plugins/auto-pickup-locations-for-woocommerce/)

### Credits

Built by Digages.

## 螢幕擷圖

[⌊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 custom roles.⌉[

**Role Manager Dashboard** – overview cards, quick actions, recent audit events,
and active custom roles.

[⌊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
.⌉[

**Manage Roles** – custom role table with edit, enable or disable, and delete actions.

[⌊Create / Edit Role - configure role details, admin menu access, allowed actions,
login redirect, and admin color scheme.⌉⌊Create / Edit Role - configure role details,
admin menu access, allowed actions, login redirect, and admin color scheme.⌉[

**Create / Edit Role** – configure role details, admin menu access, allowed actions,
login redirect, and admin color scheme.

[⌊Audit Log - filterable list of role events and blocked access attempts.⌉⌊Audit
Log - filterable list of role events and blocked access attempts.⌉[

**Audit Log** – filterable list of role events and blocked access attempts.

[⌊Settings - alert email configuration, audit logging toggle, and log retention 
setting.⌉⌊Settings - alert email configuration, audit logging toggle, and log retention
setting.⌉[

**Settings** – alert email configuration, audit logging toggle, and log retention
setting.

## 安裝方式

 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.

## 常見問題集

### 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 redirected 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.

### 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.

## 使用者評論

![](https://secure.gravatar.com/avatar/822d6beb94954e214e2d072c79245fdd333476352fbd1475c9b6f78eb7e78cc4?
s=60&d=retro&r=g)

### 󠀁[Just what I had been looking for to manage staff permissions for my store](https://wordpress.org/support/topic/just-what-i-had-been-looking-for-to-manage-staff-permissions-for-my-store/)󠁿

 [Martins Ajewole](https://profiles.wordpress.org/magnifico55/) 2026 年 7 月 1 日

Exactly what I needed. I had been looking for a modern plugin to manage staff permissions
without the complexity of older role editors. This is intuitive, feels lightweight,
and does the job perfectly. I had been searching for a simple way to control what
different staff members could access in my WooCommerce store without giving everyone
Administrator privileges. This Role Manager made the whole process straightforward.
Creating roles is easy, and I was able to give each team member the permissions 
they needed without exposing sensitive settings or customer data. The interface 
is clean, easy to understand, and much less intimidating than manually editing capabilities.
It has saved me a lot of time and given me peace of mind knowing that my staff only
have access to the parts of the store they actually need. If you run a WooCommerce
store with multiple employees, this plugin is definitely worth trying.

 [ 閱讀全部 1 則使用者評論 ](https://wordpress.org/support/plugin/digages-role-manager/reviews/)

## 參與者及開發者

以下人員參與了開源軟體〈Digages Role Manager – User Roles & Permissions〉的開發相關
工作。

參與者

 *   [ Timileyin Olabajo ](https://profiles.wordpress.org/timleyi/)
 *   [ Digages ](https://profiles.wordpress.org/digages/)

[將〈Digages Role Manager – User Roles & Permissions〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/digages-role-manager)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/digages-role-manager/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/digages-role-manager/)，或透過
[RSS](https://plugins.trac.wordpress.org/log/digages-role-manager/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/digages-role-manager/)。

## 變更記錄

#### 1.0.0

 * Initial release.
 * Custom role creation and management.
 * Capability inheritance from existing roles.
 * Admin menu access restrictions.
 * Direct admin page access blocking and redirect.
 * WordPress core action controls.
 * WooCommerce action controls when WooCommerce is active.
 * Optional action groups for Easy Digital Downloads, Advanced Custom Fields, and
   Gravity Forms.
 * Unauthorized action email alerts.
 * Audit log with user, action, context, timestamp, and IP address.
 * Role-based login redirects.
 * Role-based admin color scheme assignment.
 * Dashboard overview with role and audit stats.

## 中繼資料

 *  版本 **1.0.0**
 *  最後更新 **2 天前**
 *  啟用安裝數 **20+**
 *  WordPress 版本需求 ** 5.8 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.0.1**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/digages-role-manager/)
 * 標籤:
 * [admin access](https://tw.wordpress.org/plugins/tags/admin-access/)[capabilities](https://tw.wordpress.org/plugins/tags/capabilities/)
   [permissions](https://tw.wordpress.org/plugins/tags/permissions/)[role manager](https://tw.wordpress.org/plugins/tags/role-manager/)
   [roles](https://tw.wordpress.org/plugins/tags/roles/)
 *  [進階檢視](https://tw.wordpress.org/plugins/digages-role-manager/advanced/)

## 評分

 5 星，滿分為 5 星

 *  [  1 個 5 星使用者評論     ](https://wordpress.org/support/plugin/digages-role-manager/reviews/?filter=5)
 *  [  0 個 4 星使用者評論     ](https://wordpress.org/support/plugin/digages-role-manager/reviews/?filter=4)
 *  [  0 個 3 星使用者評論     ](https://wordpress.org/support/plugin/digages-role-manager/reviews/?filter=3)
 *  [  0 個 2 星使用者評論     ](https://wordpress.org/support/plugin/digages-role-manager/reviews/?filter=2)
 *  [  0 個 1 星使用者評論     ](https://wordpress.org/support/plugin/digages-role-manager/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/digages-role-manager/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/digages-role-manager/reviews/)

## 參與者

 *   [ Timileyin Olabajo ](https://profiles.wordpress.org/timleyi/)
 *   [ Digages ](https://profiles.wordpress.org/digages/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/digages-role-manager/)