Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

set home page by role VTTW

39 sites No security coverage
View on drupal.org

This module allows administrators to set different home pages for users based on their roles. You can configure a default home page for anonymous users and registered users, and also specify unique home pages for specific user roles.

This module change the home page based on user role.
*********** compatible with drupal 11 ******************

(it was the first time I made a project and I completely messed up. but the version 1.0.10 is fully functional)

Features

You can change the home page for anonymous users and for all registered users and/or You can also set a home page for a specific role

Post-Installation

install it and that's it!
You will get a menu item to /admin/config/people/homepage-roles and of course, link to the config page will appear in /admin/config under people

Additional Requirements

No additional module required.

No library required

Similar projects

redirect page by role but it never worked for me

Supporting this Module

No support outside of drupal

Community Documentation

see above for documentation. it's pretty straight forward
paste the path of the page you want to setup as home page for a role.
by example, /welcome_anonymous_user
or /registered_users_only
any existing path will work.

Activity

Total releases
11
First release
Feb 2025
Latest release
10 months ago
Releases (12 mo)
2 ▼ from 9
Maintenance
Slowing

Release Timeline

Releases

Version Type Release date
11.0.1 Stable Aug 20, 2025
11.0.0 Stable Aug 20, 2025
2.0.0 Stable Feb 16, 2025
2.x-dev Dev Feb 16, 2025
1.0.10 Stable Feb 10, 2025
1.0.9 Stable Feb 10, 2025
1.0.3 Stable Feb 10, 2025
1.0.2 Stable Feb 10, 2025
1.0.1 Stable Feb 10, 2025
1.0.0 Stable Feb 10, 2025
1.0.x-dev Dev Feb 10, 2025