Skip to content

Koble Digdir email user til DNR/FNR #680

Description

@ekorra

Overordnet beskrivelse

En person kan ha startet sin reise i Altinn med å opprette en Digdir e-postbruker (selvregistrert bruker som logger på med e-post og engangskode), og siden ha fått tildelt FNR/DNR og dermed mulighet til å logge på via ID-porten. Disse to brukeridentitetene tilhører samme person og skal kunne kobles sammen i ettertid.

Denne epicen dekker funksjonalitet som lar en bruker innlogget med FNR/DNR via ID-porten koble sin sesjon til en eksisterende Digdir e-postbruker, slik at de to identitetene knyttes til hverandre.

Forventet resultat

En bruker som er innlogget med FNR/DNR kan fra sin profil i Altinn koble kontoen sin til en eksisterende Digdir e-postbruker. Etter at koblingen er etablert vil e-postbrukeren vises som aktør i brukerens aktørvalg.

Hvordan skal det fungere?

Brukeren er innlogget med FNR/DNR via ID-porten. Fra Min profil velger hen «Koble til e-postbruker» og blir videresendt til påloggingsvinduet for Digdir e-postpålogging. Der oppgir hen e-postadressen sin og mottar en engangskode, som brukes til å logge inn. Dette beviser at hen kontrollerer e-postbrukeren.

Etter vellykket innlogging vises en bekreftelsesdialog der brukeren aktivt må velge om hen ønsker å koble de to brukeridentitetene. Svarer hen Ja, opprettes koblingen og e-postbrukeren dukker opp i aktørvalget. Svarer hen Nei, skjer ingen ting og hen returneres til profilen.

sequenceDiagram
    autonumber
    actor B as Bruker
    participant P as Altinn Portal / Min profil
    participant IDP as ID-porten
    participant AUTH as Altinn Authentication (A3)
    participant EPOST as Digdir e-postpålogging (engangskode)

    Note over B,IDP: Forutsetning: bruker er innlogget med FNR/DNR via ID-porten

    B->>P: Åpner Min profil
    P-->>B: Viser valg "Koble til e-postbruker"
    B->>P: Velger "Koble til e-postbruker"
    P->>EPOST: Omdiriger til pålogging for e-postbruker

    EPOST-->>B: Be om e-postadresse
    B->>EPOST: Oppgir e-postadresse
    EPOST-->>B: Sender engangskode til e-post
    B->>EPOST: Oppgir engangskode
    EPOST->>EPOST: Verifiserer engangskode (bevis på kontroll over e-postbruker)
    EPOST->>AUTH: Bekreftet identitet for e-postbruker + retur til Altinn

    AUTH-->>B: Viser bekreftelsesdialog: "Vil du koble FNR/DNR med e-postbruker?"

    alt Bruker svarer Ja
        B->>AUTH: Bekrefter kobling (Ja)
        AUTH->>AUTH: Oppretter kobling (spesiell delegering) mellom FNR/DNR og e-postbruker
        AUTH-->>P: Kobling opprettet
        P-->>B: Kvittering + e-postbruker vises nå i aktørvalg
    else Bruker svarer Nei / avbryter
        B->>AUTH: Avbryter (Nei)
        AUTH-->>P: Ingen endring
        P-->>B: Tilbake til Min profil (ingen kobling)
    end
Loading

Gjennomføring

TBA

Avhengigheter

Oppgaver

  • Draft epos

Metadata

Metadata

Assignees

Labels

Prioritet=NåNeste 3 månederproduct/autorisasjonLøsning for styring av tilganger til digital tjenesterprogram/nye-altinnDel av programmet for moderniseringen av Altinn.

Type

No fields configured for Epic.

Projects

Status
Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions