This Recipe adds report pages and email notifications of user role change:
- Notification of user role change
- "Track Role History" page with a history of role changes for a single user, available at /user/ID/track-history
- "Role Watchdog History" page with a history of role changes for all users, available at /admin/role-watchdog-history
After installing the Recipe, customize the settings on this page:
/admin/config/people/role_watchdog
composer require droptica/ddr_security_email_notifications_role_changed
Optionally: Before installation, adjust the recipe files to your project (e.g., email variables, names, labels, etc.).
drush recipe recipes/contrib/ddr_security_email_notifications_role_changed
Go to project page (@todo url) and create an issue.
Typical problems that we solve with Recipes:
-
Standardizing Configuration Across Multiple Sites: Need to keep dozens of websites consistent? Recipes can automate the setup of identical configurations, ensuring each site operates with the same settings, such as security or SEO configurations.
-
Onboarding New Sites Quickly: Launching new websites with the same features and configuration becomes seamless, reducing the time needed for manual setup and potential human error.
-
Implementing a New Feature with Proven Solutions: When adding a new feature to an existing website, you need a reliable and efficient solution. Recipes can help implement proven configurations, such as a simple CRM, an SEO-optimized blog, commerce payment gateway configuration for PayPal, a knowledge base for an intranet system, or an article content type for a news portal.
Contact us if you need support in creating a custom Drupal Recipe.
https://www.droptica.com/drupal-recipes
First version of the recipe.