Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modal for å legge inn ny brukers navn og fnr #190

Open
15 tasks
Tracked by #90
allinox opened this issue Jan 3, 2025 · 0 comments
Open
15 tasks
Tracked by #90

Modal for å legge inn ny brukers navn og fnr #190

allinox opened this issue Jan 3, 2025 · 0 comments
Assignees
Labels
Frontend This is a frontend task

Comments

@allinox
Copy link

allinox commented Jan 3, 2025

Image

Det skal være mulig å legge nye brukere som skal bli rettighetshavere i en bedrift. I denne oppgaven dreier det seg kun om å legge til en person.

Flyt:

  • Innlogget bruker klikker på knappen "Legg til ny bruker"
  • En modal dukker opp som ber bruker om å legge inn fødselsnummer og etternavn på personen
  • Neste-knappen skal være disablet inntil begge feltene er fylt ut
  • Når bruker trykker på neste-knappen skal navn og fnr sendes til register for å gjøre et kall for å hente opp personen det er snakk om. Dersom de ikke matcher (personen med fødselsnummeret har ikke det oppgitte etternavnet) så skal det vises en feilmelding i modalen og bruker må rette feilen.
  • Dersom navn og fnr stemmer, og register returnerer personen sitt party så skal bruker navigeres til rettighetsholder-siden for denne personen. Denne siden skal være tom.

Note: Ideellt sett burde brukere lagres til et register uavhengig av om de har rettigheter eller ikke, men for nå gjør vi en mellom-ting.

Avklaringer som mangler:

  • Hvilken tekst skal vises om navn og frn ikke stemmer? (Spørre UX)
  • Hvilket endepunkt skal kalles i register for å hente party med navn og fnr? (Spørre JK)

To Do:

React:

  • Legg til knapp "Legg til ny bruker" på bruker-siden
  • Når man trykker på knappen dukker en modal opp
    • Legg til Tittel, felt for etternavn og fnr, samt neste-knapp
    • Neste-knappen er disablet hvis én eller flere av innfyllingsfeltene er tomme
  • Kall opphenting av party gjennom BFF ved trykk på neste-knapp
    • Hvis feil: Vis feilmeliding
    • Hvis suksess: Naviger til ny rettighetsholders side

BFF:

  • Lag nytt endepunkt for å hente rettighetsholder basert på etternavn og fnr.
    • Controller - GetPersonUuid, skal ta inn etternavn (streng) og fnr (streng) returnere en guid
    • Service - må vaske dataen den får inn for sikkerhets skyld før den sendes videre til Registerklienten
    • Client (Register tar seg av sjekken mellom etternavn og fnr så bare send evt. feilmelding videre)
    • Mock klient og data
    • Tester
@allinox allinox changed the title Modal for å legge inn ny brukers navn og fnr/orgnummer Modal for å legge inn ny brukers navn og fnr Jan 3, 2025
@allinox allinox moved this from New to Under Functional Refinement in Team Tilgangsstyring & Kontroll Jan 3, 2025
@allinox allinox added the Frontend This is a frontend task label Jan 3, 2025
@allinox allinox mentioned this issue Jan 3, 2025
10 tasks
@allinox allinox moved this from Under Functional Refinement to Sprint backlog in Team Tilgangsstyring & Kontroll Jan 6, 2025
@allinox allinox self-assigned this Jan 7, 2025
@allinox allinox moved this from Sprint backlog to 👷In Progress in Team Tilgangsstyring & Kontroll Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Frontend This is a frontend task
Projects
Status: 👷In Progress
Development

No branches or pull requests

1 participant