Config Dashboard
Config list
Config list grouped by Module

This project is not covered by Drupal’s security advisory policy.

Admin Configuration Forms Dashboard provides a unified, searchable dashboard that aggregates all administrative configuration links across your Drupal site. Discover and access Core, Contrib, Custom module, and Theme settings from one centralized location.

Never waste time hunting for configuration pages again! This module brings together all your site's configuration routes into an intuitive, categorized dashboard with instant search capabilities.

Features

🎯Unified Dashboard

All configuration links in one convenient location - no more clicking through multiple menus to find what you need.

📂 Smart Categorization

Automatically organizes configuration links into four categories:
- Core Modules- Drupal core configurations
- Contributed Modules - Third-party module settings
- Custom Modules - Your custom module configurations
- Themes - Theme-specific settings

🔍 Instant Search

Real-time client-side filtering lets you find any configuration instantly. Search by:
- Configuration title
- Module/provider name
- Description
- Route path

🎛️ Flexible View Modes

Toggle between two display modes:
- Grouped View - Modules with multiple configs grouped under collapsible headers
- Flat View - All configs in a simple grid layout

🔒 Permission-Aware

Respects user permissions - only displays configuration links the current user has access to. Features dual-layer security:
- URL access validation
- Route-level permission checking

⌨️ Keyboard Shortcuts

- `Ctrl+F` (or `Cmd+F`) - Focus search
- `Escape` - Clear search
- Fully keyboard navigable

Configuration

Permissions

1. Navigate to: People → Permissions
2. Find: Admin Configuration Dashboard section
3. Grant "Access Admin Configuration Dashboard" to desired roles
4. Save permissions

**Note:** Users will only see configuration links they have permission to access.

# No Additional Configuration Required!

The module works out of the box. View preferences are controlled via URL query parameters:
- Flat view: `/admin/config/dashboard`
- Grouped view: `/admin/config/dashboard?group_by=module`

Usage

Accessing the Dashboard

**Via Menu:**
Administration → Configuration → Configuration Dashboard

**Direct URL:**
`/admin/config/dashboard`

Using Search

1. Type in the search box to filter configurations
2. Results update in real-time
3. Search matches: titles, module names, descriptions, paths
4. Press `Escape` to clear

Switching Views

Click the toggle button to switch between:
- **"Group by Module"** - Groups configs from same module together
- **"Flat View"** - Shows all configs in a simple grid

Your preference is saved in the URL and can be bookmarked!

Why Choose This Module?

✅ **Discovery** - See all available configurations at once
✅ **Organization** - Smart categorization by type
✅ **Search** - Find configurations instantly
✅ **Permission-Aware** - Respects your security model
✅ **Modern** - Clean, responsive interface
✅ **Lightweight** - No external dependencies

Support

Issue Queue
Report bugs, request features, or get help:
https://www.drupal.org/project/issues/admin_config_dashboard

Maintainers
- Mamallan A - Original author and maintainer

Supporting organizations: 

Project information

Releases