Recently we had an issue where an editor was issued a new PIV card. When the user logged into the site with the new card a new user account was generated for them. This new user account had the same email address as her old one despite Drupal requiring each account have a unique email. A separate issue exists to investigate how this happened.
The purpose of this ticket is to extend our bulk edit functionality so we can search for content by author and then bulk change the authored by field on each of the content items, setting them to a new user account as needed. This way, if something like this were to happen again, we can reassign the content to the new account which frees up the old one for deletion (if desired)
Currently there is no way to filter the bulk edit view by author and when you use the Modify field values option the Authored by field is not available for all content types. (It is available for Events)
User Story or Problem Statement
Recently we had an issue where an editor was issued a new PIV card. When the user logged into the site with the new card a new user account was generated for them. This new user account had the same email address as her old one despite Drupal requiring each account have a unique email. A separate issue exists to investigate how this happened.
The purpose of this ticket is to extend our bulk edit functionality so we can search for content by author and then bulk change the authored by field on each of the content items, setting them to a new user account as needed. This way, if something like this were to happen again, we can reassign the content to the new account which frees up the old one for deletion (if desired)
Currently there is no way to filter the bulk edit view by author and when you use the Modify field values option the Authored by field is not available for all content types. (It is available for Events)
Related Slack conversations: https://dsva.slack.com/archives/C02HX4AQZ33/p1664458082520289
https://dsva.slack.com/archives/C02HX4AQZ33/p1664459536103349
Design principles
Veteran-centered
Single source of truth
: Increase reliability and consistency of content on VA.gov by providing a single source of truth.Accessible, plain language
: Provide guardrails and guidelines to ensure content quality.Purposely structured content
: Ensure Content API can deliver content whose meaning matches its structure.Content lifecycle governance
: Produce tools, processes and policies to maintain content quality throughout its lifecycle.Editor-centered
Purpose-driven
: Create an opportunity to involve the editor community in VA’s mission and content strategy goals.Efficient
: Remove distractions and create clear, straightforward paths to get the job done.Approachable
: Offer friendly guidance over authoritative instruction.Consistent
: Reduce user’s mental load by allowing them to fall back on pattern recognition to complete tasks.Empowering
: Provide clear information to help editors make decisions about their work.CMS Team
Please check the team(s) that will do this work.
Program
Platform CMS Team
Sitewide Crew
⭐️ Sitewide CMS
⭐️ Public Websites
⭐️ Facilities
⭐️ User support