CRITICAL story-multi-org-membership-handling-global-admin-001 3 pts
3
Story Points
Critical
Priority
Multi-Organization Membership Handling
Feature

User Story

As a administrator
I want to view a complete list of all local associations a user belongs to, including their primary affiliation and membership status in each
So that So that I can understand the full scope of a user's organizational relationships and make informed decisions about activity attribution and reporting

Acceptance Criteria

  • Given a user who belongs to multiple organizations, when an administrator navigates to the Membership Affiliation Screen for that user, then all affiliated organizations are listed with their name, region, and membership status
  • Given a user with a designated primary affiliation, when the screen loads, then the primary organization is clearly badged and visually distinguished from secondary affiliations
  • Given a user with inactive or paused membership in one organization, when the list is displayed, then the inactive status is shown with a distinct visual indicator
  • Given an administrator views the list, when there are more than three affiliated organizations, then all are displayed without truncation and the screen remains scrollable and accessible

Business Value

Accurate membership visibility is the foundation of all multi-org conflict resolution. Without a reliable view of a user's affiliations, administrators cannot correctly attribute activities, resolve double-reporting disputes, or ensure Bufdir grant reports are accurate — all of which carry funding and compliance consequences for NHF.