User Interface medium complexity frontend
2
Dependencies
1
Dependents
1
Entities
0
Integrations

Description

A modal or inline form used by Organization Administrators and Global Administrators to invite new users by email address, assigning them a role and optionally a specific local association. Validates the email, enforces role assignment rules, and triggers the invitation dispatch workflow.

Feature: User Management

invite-user-form

Responsibilities

  • Collect invitee email address with format validation
  • Allow role selection constrained to roles the admin can assign
  • Optionally bind the invite to a specific local association
  • Submit invitation request and display success or error feedback

Interfaces

open(organizationId)
close()
handleEmailInput(value)
handleRoleSelection(role)
handleAssociationSelection(associationId)
validateForm()
submitInvitation()
displaySuccess(inviteeEmail)
displayError(message)

Relationships

Dependencies (2)

Components this component depends on

Dependents (1)

Components that depend on this component

Related Data Entities (1)

Data entities managed by this component