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

Fields

No fields configured for Epic.

Projects

Status
Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions