Skip to content

Drupal Admin Dashboard — Complete Tour of Every Menu and Page

DodaTech Updated 2026-06-27 9 min read

In this tutorial, you'll learn to navigate every page of the Drupal admin dashboard, including the toolbar, content management, structure, appearance, modules, configuration, people, and reports sections.

What You'll Learn

  • Logging into Drupal and using the admin toolbar
  • Managing content through the Content administration page
  • Configuring site structure including blocks, menus, taxonomy, and views
  • Installing and managing themes on the Appearance page
  • Managing users, permissions, and roles through the People page
  • Configuring site settings through the Configuration page
  • Using Reports to monitor site health and activity

Why It Matters

The admin dashboard is your command center for managing a Drupal site. Knowing where every setting lives -- from content creation to user permissions to performance tuning -- determines how efficiently you can build and maintain your site. A site builder who navigates confidently is ten times more productive than one who clicks through menus hunting for settings.

Real-World Use

A content manager at a university needs to add a new event type, create a menu link for it, assign permissions so faculty can submit events, and add event listing views. By understanding the dashboard, they move through Content (add content), Structure (content types), People (permissions), and Structure (views) without breaking flow, completing the task in minutes.

Learning Path

flowchart LR
  A[What is Drupal] --> B[Local Installation]
  B --> C[Admin Dashboard]
  C --> D[Hosting]
  D --> E[Content Types]
  E --> F[Fields]

Logging In

After installation, access the login page at /user/login or through your site's login link. The default admin credentials were set during the web installer.

Drupal also provides one-time login links for development:

drush uli

This generates a link like http://localhost/user/reset/1/... that logs you in as admin without a password.

Admin Toolbar

The admin toolbar appears at the top of the page for users with administrative permissions. It provides access to all management functionality.

Manage Menu

The Manage menu contains the primary admin sections:

  • Content: Manage articles, pages, and other content
  • Structure: Manage site architecture (blocks, content types, menus, taxonomy, views)
  • Appearance: Manage themes and theme settings
  • Extend: Manage modules
  • Configuration: Manage site configuration
  • People: Manage users, roles, and permissions
  • Reports: View site reports and logs
  • Help: Access Drupal help documentation

Shortcuts

The Shortcuts toolbar provides customizable quick links. You can add any admin page as a shortcut by clicking the star icon. Edit your shortcuts via Shortcuts > Edit shortcuts.

User Menu

Clicking your username opens a dropdown with:

  • My account (view/edit profile)
  • Log out

Content Page

Navigate to Manage > Content or /admin/content.

This page lists all content on your site. It provides:

Find and edit content: Search by title, filter by content type, published status, and language. The table shows Title, Content type, Author, Status, Updated date, and Operations.

Operations per content item:

  • Edit: Opens the content edit form
  • Delete: Removes the content after confirmation

Actions dropdown: Select multiple items and apply bulk operations:

  • Publish selected content
  • Unpublish selected content
  • Delete selected content

Add content button: Navigate to /node/add to create new content.

Structure Page

Manage > Structure or /admin/structure. This is where you define your site's architecture.

Block Layout

Manage blocks placed in theme regions. Drag blocks to rearrange them. Click "Place block" to add new blocks.

Comment Types

Manage comment entity types and their fields. Control who can comment and how comments appear.

Content Types

Define content types (Article, Basic Page, and custom types). Add fields, configure display, and set publishing options.

Display Modes

Customize how content appears in different contexts: Default, Teaser, RSS, and Search Index. Create custom display modes.

Form Modes

Control which fields appear on content creation forms. Useful for simplifying editorial interfaces.

Create and manage navigation menus. Add menu links, set hierarchy, and configure menu blocks.

Taxonomy

Create vocabularies and manage taxonomy terms for categorizing content.

Views

Create and manage views -- dynamic lists of content. This is one of Drupal's most powerful features.

Appearance Page

Manage > Appearance or /admin/appearance.

Installed themes: Shows all installed themes. Set one as default (front-end) and one as admin theme. Drupal 10 comes with:

  • Olivero: Default front-end theme, modern design
  • Claro: Default admin theme, clean and accessible
  • Starterkit: Base for creating custom themes

Install new theme: Click "Install new theme" and upload a theme archive, or install via Composer:

composer require drupal/olivero

Theme settings: Configure theme-specific options like logo, favicon, and layout.

Extend Page

Manage > Extend or /admin/modules.

Lists all installed modules with checkboxes to enable/disable. Modules are grouped by category:

  • Core (required): Node, User, System, Text, Field, Filter
  • Core (optional): Views, Layout Builder, Media, Content Moderation, RESTful Web Services
  • Contributed: Modules you've added via Composer

Install new module: Click "Install new module" to upload or use Composer:

composer require drupal/pathauto

After installing via Composer, run drush cr and enable the module on the Extend page.

Configuration Page

Manage > Configuration or /admin/config.

Configuration is organized into sections:

People

  • Account settings: Registration, email verification, password policies
  • IP blocking: Block IP addresses

System

  • Basic site settings: Site name, email, slogan, default front page, error pages
  • Cron: Configure automated tasks
  • File system: Public and private file paths
  • Performance: Caching, bandwidth optimization
  • Regional and language: Timezone, locale settings
  • Site information: Site name, email

Content Authoring

  • Text formats and editors: CKEditor 5 configuration, text format filters
  • URL aliases: Pathauto pattern configuration

Media

  • Image styles: Define image transformations
  • Responsive image styles: Responsive image configurations
  • Media types: Configure media entity types

Search and Metadata

  • Search pages: Configure search functionality
  • URL redirects: Manage URL redirects
  • XML Sitemap: Search engine sitemap configuration

Development

  • Performance: Enable/disable caching, aggregate CSS/JS
  • Logging and errors: Database log settings, error display
  • Maintenance mode: Take site offline for maintenance

People Page

Manage > People or /admin/people.

Users

Lists all user accounts. Search by username, email, or role. Operations include Edit, Block, Cancel.

Add user: Create new user accounts manually.

Roles

Define roles that group permissions. Default roles:

  • Anonymous user (not logged in)
  • Authenticated user (logged in)
  • Administrator (super admin, role ID 1)

Create custom roles like "Editor", "Contributor", "Moderator".

Permissions

Assign permissions to roles. Permissions are granular -- each action in Drupal has a corresponding permission:

  • administer nodes: Full control over content
  • create article content: Create Article nodes
  • edit own article content: Edit own Articles
  • use text format basic_html: Use Basic HTML text format

Reports Page

Manage > Reports or /admin/reports.

Status Report

Shows Drupal version, PHP version, database version, and status of various system requirements. Green checkmarks indicate healthy configuration, red warnings indicate issues needing attention.

Recent Log Messages

View watchdog log entries organized by severity (Emergency, Alert, Critical, Error, Warning, Notice, Info, Debug). Filter by type and severity.

Field List

Shows all fields across all entities in your system. Useful for auditing field usage.

Top "Access denied" Errors

Identify pages where users are getting 403 errors, useful for permission troubleshooting.

Top "Page not found" Errors

Identifies broken links and invalid URLs.

Available Updates

Shows whether Drupal core and contributed modules have available updates.

Help Page

Manage > Help or /admin/help.

Provides help topics organized by module. Each module can provide help text explaining its functionality. The Help page also links to the Drupal.org documentation and community resources.

Keyboard Shortcuts

Drupal supports keyboard shortcuts for common admin tasks:

  • Alt + N: Add new content
  • Alt + F: Find content
  • Alt + Home: Go to admin dashboard

These work on most browsers and help speed up editorial workflows.

Common Mistakes

  1. Not distinguishing between admin theme and front-end theme: The admin theme (Claro) only applies to admin pages. The default theme (Olivero) controls the public-facing site. Confusing the two leads to CSS changes that never appear.
  2. Giving anonymous users permission to view administrative pages: This exposes your site's admin structure to unauthenticated visitors, a security risk. Ensure all admin paths are restricted to authorized roles.
  3. Using the Extend page instead of Composer for module management: Installing modules via the Extend page bypasses Composer, causing version management issues. Always use Composer, then enable via Extend.
  4. Ignoring the Status Report warnings: The Status Report identifies critical issues like trusted host patterns, file permissions, and database updates. Warnings should be resolved before launch.
  5. Not configuring file system paths: Leaving public and private file system paths at defaults can cause issues on production. Configure them during initial setup.

Practice Questions

  1. What is the difference between the Structure page and the Configuration page in the admin dashboard?
  2. If a user can see content but cannot create new articles, which permission needs to be assigned and where in the dashboard would you find it?
  3. How would you troubleshoot a slow page load using the Reports section? List three specific reports or configurations you would check.
  4. Challenge: Create a detailed map of the Drupal admin dashboard showing the navigation path (menu item and sub-items) for the following tasks: adding a new content type, creating a view of unpublished articles, assigning a role permission to moderate comments, and configuring the image style for article thumbnails.

FAQ

How do I access the Drupal admin dashboard?

Navigate to /user/login on your Drupal site, log in with your admin credentials, then you will see the admin toolbar at the top of the page. All management pages are accessible from the Manage menu.

What is the default admin theme in Drupal?

Drupal 10 uses Claro as the default admin theme. It provides a clean, accessible interface optimized for content management. The front-end default theme is Olivero.

Why can't I see the admin toolbar after logging in?

The admin toolbar requires the Toolbar module to be enabled (it is enabled by default in the Standard installation profile). Verify it is enabled on the Extend page. Also check that your user role has the 'Access toolbar' permission.

How do I add a shortcut to the admin toolbar?

Navigate to any admin page and click the star icon next to the page title. It will be added to your Shortcuts menu. You can manage all shortcuts via Shortcuts > Edit shortcuts.

How do I install a new module or theme from the dashboard?

On the Extend or Appearance page, click 'Install new module' or 'Install new theme' and upload the archive. However, the recommended approach is to use Composer: composer require drupal/MODULE_NAME, then enable it on the Extend page.

Mini Project

Goal: Navigate and document every major section of the Drupal admin dashboard.

  1. Log into your fresh Drupal installation
  2. Visit each of these pages and write one sentence about what it does:
    • Manage > Content
    • Manage > Structure > Content types
    • Manage > Structure > Menus
    • Manage > Appearance
    • Manage > Extend
    • Manage > Configuration > System > Basic site settings
    • Manage > People > Permissions
    • Manage > Reports > Status report
  3. Take a screenshot of the Status Report page
  4. Change the site name via Configuration > System > Basic site settings
  5. Document your navigation path in a reference document for future use

What's Next

Now that you know your way around the admin dashboard, learn how to configure hosting for production deployments. Then dive into content types to start building your content architecture.

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro