Member Associations Page
Component Detail
User Interface
medium complexity
frontend
0
Dependencies
0
Dependents
3
Entities
0
Integrations
Description
Admin Portal screen for managing a user's chapter memberships. Allows Org Admins to add, remove, and designate a primary local association for each user, supporting up to five simultaneous affiliations.
member-associations-page
Sources & reasoning
NHF (§66) explicitly requires multi-chapter membership handling to prevent double-reporting; listed as a feature of admin-organization in §378. Core Product since it depends on hierarchy and is not in the MVP admin scope.
-
docs/source/likeperson.md · line 66Håndtering av medlemmer i flere lokallag (opptil 5): Avklare tilhørighet og hindre dobbeltrapportering.
-
docs/source/likeperson.md · line 378Member Associations
Responsibilities
- Render the list of current association memberships for a selected user
- Provide controls to add or remove association links up to the five-membership limit
- Allow designation of a primary affiliation via radio selection
- Display validation errors when membership limits or duplicates are violated
- Surface activity attribution warnings tied to multi-chapter membership
Interfaces
loadAssociations(userId): MemberAssociationView
addAssociation(userId, associationId): void
removeAssociation(userId, associationId): void
setPrimary(userId, associationId): void
Related Data Entities (3)
Data entities managed by this component