WP Manifestindependent plugin directory
manifest / admin / dashboard-access-control

Dashboard Access Control

Role-based access control and white-label plugin for WordPress

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/jahidhasan018/dashboard-access-control/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Dashboard Access Control (DAC)

A role-based access control and white-label plugin for WordPress. Control what each role can see and do in wp-admin — truly, not just visually.

Requirements

  • WordPress 6.0+
  • PHP 8.0+ (PHP 7.4 minimum supported)
  • MySQL 5.7+ or MariaDB 10.3+

Installation

  1. Upload the dashboard-access-control folder to wp-content/plugins/
  2. Run composer install in the plugin root
  3. Activate the plugin through the WordPress Plugins screen
  4. Navigate to Settings → Dashboard Access Control to configure

Local Development

cd wp-content/plugins/dashboard-access-control
composer install

Contributing

  • Follow WordPress Coding Standards (WPCS)
  • PHPStan level 5+ required
  • All new "hide/restrict" features must implement 4 enforcement layers