Altinn / Altinn/altinn-tests

Testscript 7- Tilgangsstyring Del 2: legge til ny bruker, gi og slette tilgangspakker

Open
#342 0 comments 0 reactions 1 assignee View on GitHub

@KristineElisabeth is already working on this.

Since Feb 20, 2026.

Dominant language
JavaScript
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

# 🧪 Testscript – Tilgangsstyring Del 2: legge til ny bruker, gi og slette tilgangspakker

## Omfang
Test av funksjonalitet for å legge til ny bruker, gi og slette tilgangspakker

## Testdata

App skjema som ligger i alle private tilgangspakker:
https://ttd.apps.tt02.altinn.no/ttd/privatperson-altinn3app/#

Fnr under har dialoger i innboks

Fnr | Tilgangspakke
-- | --
22857299381 | Støtte og tilskudd
29924399935 | forsikring
54869300376 | Avlastning og støtte
22878698650 | Design og varemerke
31928874918 | kultur
41830575322 | pleie og omsorg
26889599226 | toll og avgift
09827898373 | bolig og eiendom
26874598916 | byggesoknad
05868796989 | pensjon
61875500782 | sertifisering
27837396412 | vapen
15865599576 | arbeidsliv
05891799685 | straffesak
04885798794 | frivillighet
08820249535 | tilgangsstyring og privatperson
03878998862 | bank og finans
59843000198 | utdanning
29881648693 | soknader og ertifisering
16861899717 | kjoretoy
07897899552 | forerkort
25872848536 | skatteforhold for privatpersoner
14898197930 | samliv
27915098059 | barn og foreldre
21879998945 | permisjon og oppsigelse
17874798320 | barnehage,sfo og skole
24864399386 | fritidsaktiviteter og friluftsliv
07866699199 | idrett
31900598311 | behandling
17921598211 | loyve
28811299458 | patent
06822149098 | sykefravaer
27861948698 | attester
41829100558 | helsetjenester

## Vergemål

| FNR | Tilgangspakke |
|------------|-----------------------------------------------|
| 21853049465 | tingretten-begjaere-uskifte |
| 67877403103 | inkassoselskap-forhandle-og-innga-inkassoavtaler |
| 66836100752 | ovrige-inngaelse-husleiekontrakter |
| 27837297619 | skatteetaten-melde-flytting |
| 45878401100 | nav-hjelpemidler |
| 01912048841 | skatteetaten-endre-postadresse |
| 42890375027 | skatteetaten-skatt |
| 05833647484 | kartverket-avtaler-rettigheter |
| 18841746895 | kartverket-sletting |
| 27855695796 | namsmannen-gjeldsordning |
| 57867000374 | kredittvurderingsselskap-kredittsperre |
| 08824496022 | husbanken-bostotte |
| 19869399402 | ovrige-salg-losore-storre-verdi |
| 44909100280 | kommune-bygg-eiendom |
| 18857399699 | namsmannen-tvangsfullbyrdelse |
| 03916094824 | helfo-refusjon-privatpersoner |
| 15841948073 | helfo-fastlege |
| 07868299252 | husbanken-startlan |
| 01862248038 | nav-pensjon |
| 30874899204 | ovrige-avslutning-husleiekontrakter |
| 11845797570 | kommune-skole-utdanning |
| 12911249497 | kartverket-arv-privat-skifte-uskifte |
| 01815495566 | kommune-sosiale-tjenester |
| 12884599782 | tingretten-privat-skifte-dodsbo |
| 02906398012 | skatteetaten-innkreving |
| 09839798137 | kommune-helse-omsorg |
| 12914794836 | forsikringsselskap-forvalte-forsikringsavtaler |
| 19873249075 | bank-ta-opp-lan-kreditter |
| 20843349650 | kartverket-salg-fast-eiendom-borettslagsandel |
| 19826497397 | statsforvalter-soke-om-samtykke-disposisjon |
| 69868800399 | bank-representasjon-dagligbank |
| 23858598850 | kommune-skatt-avgift |
| 31878799901 | nav-familie |
| 02854397799 | tingretten-begjaere-skifte-uskiftebo |
| 21853749653 | kartverket-endring-eiendom |
| 18915999383 | kartverket-laneopptak |
| 15814599598 | nav-sosiale-tjenester |
| 26829397667 | kartverket-kjop-eiendom |
| 20895396533 | ovrige-kjop-leie-varer-tjenester |
| 15869798212 | pasientreiser-refusjon-pasientreiser |
| 16918496339 | statens-innkrevingssentral-gjeldsordning-betalingsavtaler |
| 14886596589 | nav-arbeid |

## Forutsetninger
- [ ] Bruker er innlogget med en fra liste fra testdata personer
- [ ] Brukeren representerer seg selv
- [ ] Tilgangsstyringssiden er tilgjengelig

---

## ✅ TC-01: Navigere til Brukere og åpne Ny bruker-modal
**Formål:** Verifisere at brukeren kan se liste over andre aktører og åpne modal for ny bruker

**Steg:**
1. Naviger til Tilgangsstyring
2. Klikk på **Brukere**-seksjonen

**Forventet resultat:**
- [ ] Liste over personer og virksomheter som har fullmakter vises
- [ ] Søkefelt er tilgjengelig
- [ ] Knapp for **Ny bruker** er synlig
- [ ] Klikk på **Ny bruker** åpner modal for å legge til ny person eller virksomhet

**Faktisk resultat:**
Beskriv eventuelle avvik eller tilleggsobservasjoner.

---

## ✅ TC-02: Legge til ny person
**Formål:** Verifisere at brukeren kan legge til en ny person

**Steg:**
1. I Ny bruker-modal, velg **Person**

**Forventet resultat:**
- [ ] Felt for fødselsnummer/brukernavn er synlig
- [ ] Felt for etternavn er synlig
- [ ] Knapp for **Legg til person** er synlig og ikke aktiv før man har tastet inn data
- [ ] Knapp for **Legg til person** er ikke aktiv ved ugyldig fnr og etternavn - @nairaz : knappen er aktiv selv om man taster feil data - man får feilmelding når man klikker på Legg til person

**Faktisk resultat:**
Beskriv eventuelle avvik eller tilleggsobservasjoner.

---

## ✅ TC-03: Legge til ny virksomhet
**Formål:** Verifisere at brukeren kan legge til en ny virksomhet

**Steg:**
1. I Ny bruker-modal, velg **Virksomhet**

**Forventet resultat:**
- [ ] Felt for organisasjonsnummer er synlig
- [ ] Knapp for **Legg til virksomhet** er synlig og aktiv
- [ ] Knapp for **Legg til virksomhet** er ikke aktiv ved ugyldig orgnr
**Faktisk resultat:**
Beskriv eventuelle avvik eller tilleggsobservasjoner.

---

## ✅ TC-04: Gi tilgangspakke til ny bruker som er person
**Formål:** Verifisere at brukeren kan delegere tilgangspakker

**Steg:**
1. Velg ny bruker som er lagt til
2. Naviger til **Tilgangspakker-fanen**
3. Klikk på **Gi fullmakt**
4. Åpne en kategori av tilgangspakker
5. Klikk på **Gi fullmakt** på en tilgangspakke

**Forventet resultat:**
- [ ] Liste over kategorier av tilgangspakker vises
- [ ] Tilgangspakkene i valgt kategori listes opp
- [ ] Knapp for **Gi fullmakt** er synlig på hver tilgangspakke
- [ ] Valgt tilgangspakke delegeres til ny bruker
- [ ] Grønn bar med informasjon om at fullmakt er gitt vises nederst på skjermen

**Faktisk resultat:**
Beskriv eventuelle avvik eller tilleggsobservasjoner.

---

## ✅ TC-04B: Verifiser at brukeren har fått tilgang til dialoger i innboks
**Formål:** Verifisere at brukeren kan se dialoger på vegne av

**Steg:**
1. Logg inn med den brukeren som fikk delegering fra TC-04
2. Velg aktør som har gitt tilgang

**Forventet resultat:**
- [ ] Liste over dialoger vises
- [ ] Påse at brukeren ikke kan åpne eller få tilgang til forsendelsen når den ikke omfattes av den delegerte tilgangspakken. Det skal fremgå av dialogens beskrivelse hvilken forsendelse dette gjelder.

**Faktisk resultat:**
Beskriv eventuelle avvik eller tilleggsobservasjoner.

## ✅ TC-05: Gi tilgangspakke til ny bruker som er virksomhet
**Formål:** Verifisere at brukeren kan delegere tilgangspakker

**Steg:**
1. Velg ny bruker som er lagt til
2. Naviger til **Tilgangspakker-fanen**
3. Klikk på **Gi fullmakt**
4. Åpne en kategori av tilgangspakker
5. Klikk på **Gi fullmakt** på en tilgangspakke

**Forventet resultat:**
- [ ] Liste over kategorier av tilgangspakker vises
- [ ] Tilgangspakkene i valgt kategori listes opp
- [ ] Knapp for **Gi fullmakt** er synlig på hver tilgangspakke
- [ ] Valgt tilgangspakke delegeres til ny bruker
- [ ] Grønn bar med informasjon om at fullmakt er gitt vises nederst på skjermen

**Faktisk resultat:**
Beskriv eventuelle avvik eller tilleggsobservasjoner.

---

## ✅ TC-06: Bekreftelse av delegasjon fra brukersiden
**Formål:** Verifisere at tildelte fullmakter og enkelttjenester vises korrekt for ny bruker

**Steg:**
1. Naviger til Brukere
2. Velg bruker fra TC-04

**Forventet resultat:**
- [ ] Side med bruker B sine fullmakter vises
- [ ] Tilgangspakker-fanen er synlig
- [ ] Tjenester-fanen er synlig
- [ ] Roller-fanen er synlig
- [ ] Kun tilgangspakker som bruker B har fått delegert vises
- [ ] Knapp for Slett fullmakt er synlig på hver tilgangspakke
- [ ] Andre tilgjengelige tilgangspakker vises for den kategorien

**Faktisk resultat:**
Beskriv eventuelle avvik eller tilleggsobservasjoner.

---

## ✅ TC-07: Bekreftelse av delegasjon fra fullmaktoversikten

**Steg:**

Naviger til Fullmakter

velg bruker fra TC-04

Velg fanen Tilgangspakker

**Forventet resultat:**

- [ ] Liste over tilgangspakker som er delegert til andre brukere vises
- [ ] Hver tilgangspakke kan velges

**Faktisk resultat:**
Beskriv eventuelle avvik eller tilleggsobservasjoner.

---

## ✅ TC-08: Videre delegere den mottatte tilgangspakken hos bruker B
## Forutsetninger
- [ ] Bruker A har delegert tilgangsstyring tilgangspakken og andre tilgangspakker til bruker B
- [ ] Bruker B er innlogget
- [ ] Brukeren representerer seg Bruker A
- [ ] Tilgangsstyringssiden er tilgjengelig

**Steg:**

Naviger til Brukere

Legg til Ny bruker

**Forventet resultat:**

- [ ] Kun tilgangspakker mottatt av bruker B er synlige med "+gi fullmakt"
- [ ] Andre tilgangpakker vises uten " +gi fullmakt"

**Faktisk resultat:**
Beskriv eventuelle avvik eller tilleggsobservasjoner.

---

## ✅ TC-09: Slette tilgangspakke-fullmakt fra brukersiden

Formål: Verifisere at tilgangspakke-fullmakt kan slettes fra brukersiden

Forutsetninger:

Bruker B har minst én tilgangspakke delegert

**Steg:**

Velg bruker B

Naviger til Tilgangspakker-fanen

Ekspander en tilgangspakke-kategori

Klikk på Slett fullmakt på en tilgangspakke

**Forventet resultat:**

- [ ] Fullmakten til tilgangspakken fjernes fra bruker B
- [ ] Tilgangspakken fjernes fra listen
- [ ] Grønn informasjonsbar vises nederst på skjermen med melding om at fullmakt er fjernet

**Faktisk resultat:**
Beskriv eventuelle avvik eller tilleggsobservasjoner.

---

## ✅ TC-10: Slette tilgangspakke fra bruker B fullmakter hos andre

Formål: Verifisere at tilgangspakke-fullmakt kan slettes fra fullmakter hos andre

Forutsetninger:
Bruker B er innlogget
Bruker B har fått tilgangspakke fra bruker A

Steg:

Naviger til Fullmakter hos andre

Velg riktig avgiver (bruker A)

Velg delegerte tilgangspakken

Klikk på Slett fullmakt på bruker B

**Forventet resultat:**

-[ ] Fullmakten til tilgangspakken fjernes fra bruker B
- [ ] Fullmakten til tilgangspakken fjernes fra bruker A
- [ ] Grønn informasjonsbar vises med melding om at fullmakt er fjernet

**Faktisk resultat:**
Beskriv eventuelle avvik eller tilleggsobservasjoner.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.