Skip to main content

UC-GEN-REL-008 - Eerste onboarding relatie-uitnodigingen beoordelen

Doel

Laat een nieuwe gebruiker compatibele geclaimde relatie-uitnodigingen accepteren of weigeren voordat normale appnavigatie beschikbaar wordt.

Actoren

  • Nieuwe gebruiker.
  • Systeem.
  • Uitnodiger.

Precondities

  • De gebruiker is ingelogd.
  • De gebruiker heeft ten minste één rol gekozen.
  • OnboardingCompletedAtUtc is nog leeg.
  • Er bestaan compatibele geclaimde pending relatie-uitnodigingen.

Hoofdscenario

  1. De onboarding-gate leidt de gebruiker naar de relatie-uitnodigingen-onboarding.
  2. Het systeem toont alle compatibele geclaimde uitnodigingen.
  3. De gebruiker kiest per uitnodiging accepteren of weigeren; normale weigering vraagt geen vrije toelichting of reden.
  4. Bij acceptatie controleert het systeem status, rolcompatibiliteit en relatieconflicten.
  5. Bij acceptatie ontstaat de actieve relatie.
  6. Bij weigering wordt de uitnodiging afgesloten zonder actieve relatie.
  7. De uitnodiger krijgt systeemfeedback volgens de communication foundation.
  8. Zolang er nog uitnodigingen openstaan blijft de gebruiker op deze onboardingpagina; na de laatste beslissing kan de onboarding worden afgerond.

Alternatieven

  • Uitnodiging is inmiddels verlopen of ingetrokken: toon veilige melding en sluit de verplichte stap af.
  • Rol is incompatibel: sluit uitnodiging af met rol-incompatibiliteitsreden.
  • Relatieconflict ontstaat tijdens verwerking: geen actieve relatie, veilige foutmelding.

Postcondities

  • Er blijven geen verplichte onboardinguitnodigingen pending voor deze gebruiker.
  • Tijdens de flow blijft de focused onboarding-shell actief: geen regulier menu, geen berichtenicoon en geen profielmenu, maar wel een losse uitlogactie.
  • OnboardingCompletedAtUtc kan worden gevuld wanneer ook andere verplichte stappen klaar zijn.