Skip to main content
Member account entity with profile and authentication fields The core entity representing member accounts in the system.

Fields

Member Profile Field Registry (from workspace/sources/entity-registry.csv)

User Account Field Registry (from workspace/sources/entity-registry.csv)

Relationships

Access Control Notes

  • ROLE_CLIENT_USER refers to organization staff in the Client Portal (limited permissions) — not association members.
  • Association members update their own details via the Member Portal.
  • Some workflows require ROLE_CLIENT_USER to update non-sensitive member profile fields (while ROLE_CLIENT_ADMIN retains full management permissions).

API Resource

Validation Rules

  • Email must be valid format and unique
  • Password minimum 8 characters (when not SSO)
  • Status must be valid enum value
  • First name and last name required

Features

User / Member

Acceptance Criteria

Frontend
  • Admin/client UI can view and manage User / Member records where applicable.
Backend / API
  • CRUD operations exist for User / Member (create, read, update, delete/archive).
Permissions
  • Access is restricted to appropriate roles (tenant-scoped).
Business Rules
  • Fields and relationships documented on this page are enforced for User / Member.
Error Handling
  • Invalid payloads return field-level validation errors.