Drupal Communication & Stakeholder Relations 5 — Questions and Answers
Question 1: A Drupal agency is presenting a new feature to a client who is unfamiliar with CMS concepts. What communication strategy is most effective?
- Demonstrate the feature live in a staging environment with a focus on the client's business outcomes (Correct answer)
- Share the GitHub pull request with code diffs
- Explain the hook_entity_presave implementation in detail
- Send the Drush command list used during development
Correct answer: Demonstrate the feature live in a staging environment with a focus on the client's business outcomes
Live demonstrations tied to business outcomes bridge the gap between technical implementation and stakeholder value without overwhelming non-technical clients.
Question 2: A stakeholder needs to be notified when a specific user account is created on the Drupal site. How can this be automated?
- Use the Rules module to trigger an email action on the 'User account created' event (Correct answer)
- Use a hook_user_insert in a custom module to trigger a Drush command
- Configure a Webform to email the stakeholder
- Set the site's default email to the stakeholder's address
Correct answer: Use the Rules module to trigger an email action on the 'User account created' event
The Rules module provides a 'User account created' trigger and email action, enabling automated stakeholder notification without custom code.
Question 3: A client wants to give external reviewers access to preview unpublished content before approval. Which Drupal approach protects security while enabling this?
- Autologout-protected preview links or a role with restricted 'view unpublished' permission (Correct answer)
- Publish the content temporarily to share the URL
- Email a database dump to reviewers
- Use the Devel module's generate content feature
Correct answer: Autologout-protected preview links or a role with restricted 'view unpublished' permission
Providing time-limited preview links or a scoped reviewer role lets external stakeholders view unpublished content without exposing administrative access.
Question 4: A large Drupal project has stakeholders across legal, marketing, and IT. Who should typically own the content governance policy document?
- A designated Content Strategist or Digital Manager who coordinates across all departments (Correct answer)
- The lead Drupal developer
- The server hosting provider
- The Drupal community forums
Correct answer: A designated Content Strategist or Digital Manager who coordinates across all departments
Content governance requires cross-departmental coordination, making a content strategist or digital manager the appropriate policy owner bridging technical and business teams.
Question 5: A stakeholder reports that translated content on their multilingual Drupal site is showing the wrong language to users. What is the first configuration to check?
- The language detection and selection order under Configuration > Languages > Detection and selection (Correct answer)
- The number of installed themes
- The Drush locale settings
- The database character set collation
Correct answer: The language detection and selection order under Configuration > Languages > Detection and selection
Drupal's language detection order determines which language is presented to a user; a misconfigured order is the most common cause of wrong-language content display.
Question 6: A product owner wants to know the exact state of every piece of content in the editorial pipeline at any given moment. Which Drupal feature provides this visibility?
- A Views-based editorial dashboard filtered by Content Moderation workflow states (Correct answer)
- The Drupal status report page
- The Database Logging module event log
- The Composer lock file
Correct answer: A Views-based editorial dashboard filtered by Content Moderation workflow states
A Views dashboard filtered by moderation state gives product owners a real-time snapshot of content at each stage of the editorial pipeline.
Question 7: A stakeholder asks why certain menu items on the Drupal site are not visible to anonymous users. What is the most common reason?
- The linked content is unpublished or the menu item has a role-based visibility restriction (Correct answer)
- The menu is rendered incorrectly by the theme
- The site is in maintenance mode
- The Pathauto pattern is broken
Correct answer: The linked content is unpublished or the menu item has a role-based visibility restriction
Drupal automatically hides menu links to unpublished content from anonymous users, and contributed modules can add role-based visibility restrictions.
A Drupal agency is presenting a new feature to a client who is unfamiliar with CMS concepts.
What communication strategy is most effective?