User onboarding: Feeds CSV import template for bulk user + role provisioning

Submitted by admin on
Status
Priority
Medium
For sites without SSO/Grouper, bulk user onboarding via manual admin UI is impractical at scale. Provide a Feeds-based CSV import workflow for provisioning users with roles in one step. Drupal Roles are config entities — Feeds cannot create roles directly. But Feeds CAN import user accounts and assign existing roles via the user entity. Deliverables: 1. Feeds importer configuration (recipe or config export) for user CSV import 2. CSV template with columns: name, mail, pass (optional), field_user_communities (TID or term name), field_primary_community, roles (comma-separated: one position role + one or more community_ roles) 3. Documentation on workflow: admin creates community_ roles first (or via recipe), then imports users via CSV 4. Consider a companion Drush command in rsvp_system_module for CLI-based bulk import (useful for initial site setup) Note: community_ roles must exist before import. rsvp_roles_base + sector recipe must be applied first. The CSV template should ship as a downloadable example in the rsvp-system-docs repo.