Maskinporten-scope-delegering
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
# 🧪 Testscript – Maskinporten administrasjon
## Omfang
est av administrasjon av Maskinporten scopes for leverandører og konsumenter
---
## Generelle forutsetninger
* [ ] Bruker er innlogget
* [ ] Bruker har valgt virksomhet i aktørvalget
* [ ] Bruker er Maskinporten administrator for virksomheten
* [ ] Bruker har tilgangspakken Delegerbare maskinporten scopes
* [ ] MaskinportenSchema-ressurser finnes
---
## Testmiljø
TT02: https://tt02.altinn.no/
---
## Roller brukt i testscriptet
**Virksomhet A** = Virksomheten som gir fullmakt
**Virksomhet B** = Leverandør som mottar fullmakt
**Maskinporten administrator** = Bruker som administrerer scopes
---
## ✅ TC-01 : Verifisere tilgang til Maskinporten administrasjon
**Formål:** Verifisere at bruker med korrekt rolle og tilgangspakke får tilgang til Maskinporten administrasjon.
**Innlogget bruker:** Maskinporten administrator for Virksomhet A
**Steg:**
1. Logg inn
2. Velg Virksomhet A i aktørvalget
3. Gå til Tilgangsstyring
**Forventet resultat:**
- [ ] Menypunktet Maskinporten administrasjon vises i venstre meny
**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.
---
## ✅ TC-02 : Åpne Maskinporten administrasjon
**Formål:** Verifisere at side for administrasjon av Maskinporten scopes åpnes.
**Innlogget bruker:** Maskinporten administrator for Virksomhet A
**Steg:**
1. Gå til Tilgangsstyring
2. Velg Maskinporten administrasjon i menyen
**Forventet resultat:**
- [ ] Side for administrasjon av Maskinporten scopes vises
- [ ] Fane for **Leverandører** vises
- [ ] Fane for **Konsumenter** vises
**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.
---
## ✅ TC-03 : Verifisere Leverandører-fane
**Formål:** Verifisere at leverandører vises korrekt.
**Innlogget bruker:** Maskinporten administrator for Virksomhet A
**Steg:**
1. Åpne Maskinporten administrasjon
2. Velg fanen Leverandører
**Forventet resultat:**
- [ ] Liste over leverandører vises
- [ ] Søkefelt for leverandører vises
- [ ] Knapp for Legg til leverandør vises
Beskriv eventuelle avvik eller observasjoner.
---
## ✅ TC-04 : Legge til leverandør
**Formål:** Verifisere at ny leverandør kan legges til.
**Innlogget bruker:** Maskinporten administrator for Virksomhet A
**Steg:**
1. Åpne fanen Leverandører
2. Klikk Legg til leverandør
**Forventet resultat:**
- [ ] Modal for registrering av organisasjonsnummer åpnes
- [ ] Knapp for Legg til virksomhet vises
Beskriv eventuelle avvik eller observasjoner.
---
## ✅ TC-05 : Velge scopes for leverandør
**Formål:** Verifisere at scopes kan administreres for leverandør.
**Innlogget bruker:** Maskinporten administrator for Virksomhet A
**Steg:**
1. Legg inn organisasjonsnummer for Virksomhet B
2. Klikk Legg til
**Forventet resultat:**
- [ ] Side for valg av scopes åpnes
- [ ] Knapp eller lenke for Fjern leverandør vises
- [ ] Knapp for Gi fullmakt vises
Beskriv eventuelle avvik eller observasjoner.
---
## ✅ TC-06 : Gi fullmakt til tjeneste
**Formål:** Verifisere at bruker kan delegere Maskinporten scope.
**Innlogget bruker:** Maskinporten administrator for Virksomhet A
**Steg:**
1. Klikk Gi fullmakt
**Forventet resultat:**
- [ ] Modal for valg av tjeneste åpnes
- [ ] Søkefelt for Maskinporten scopes vises
- [ ] Filtrering på tjenesteeier vises
- [ ] Liste over delegerbare tjenester vises
- [ ] Knapp for Gi fullmakt vises på tjenester
- [ ] Knapp for Slett fullmakt vises på delegerte tjenester
- [ ] Paginering vises for å hente flere tjenester i listen
Beskriv eventuelle avvik eller observasjoner.
---
## ✅ TC-07 : Åpne tjenestedetaljer
**Formål:** Verifisere at tjenestedetaljer vises korrekt.
**Innlogget bruker:** Maskinporten administrator for Virksomhet A
**Steg:**
1. Klikk på tjenestenavn
**Forventet resultat:**
- [ ] Modal med tjenestedetaljer åpnes
- [ ] Beskrivelse av tjenesten vises
- [ ] Scope-informasjon vises
- [ ] Knapp for Gi fullmakt vises
- [ ] Knapp for Slett fullmakt vises på delegerte tjenester
Beskriv eventuelle avvik eller observasjoner.
---
## ✅ TC-08 : Delegere tjeneste
**Formål:** Verifisere at tjeneste kan delegeres.
**Innlogget bruker:** Maskinporten administrator for Virksomhet A
**Steg:**
1. Klikk Gi fullmakt på tjeneste
**Forventet resultat:**
- [ ] Tjenesten markeres som delegert
- [ ] Grønn bekreftelsesbar vises
- [ ] Knapp for Slett fullmakt vises
Beskriv eventuelle avvik eller observasjoner.
---
## ✅ TC-09 : Validere eget organisasjonsnummer
**Formål:** Verifisere at virksomheten ikke kan legge til seg selv.
**Innlogget bruker:** Maskinporten administrator for Virksomhet A
**Steg:**
1. Klikk Legg til leverandør
2. Legg inn eget organisasjonsnummer
3. Klikk Legg til
**Forventet resultat:**
- [ ] Valideringsmelding vises
- [ ] Det er ikke mulig å legge til egen virksomhet
Beskriv eventuelle avvik eller observasjoner.
---
## ✅ TC-10 : Fjerne leverandør
**Formål:** Verifisere at leverandør og tilhørende fullmakter kan slettes.
**Innlogget bruker:** Maskinporten administrator for Virksomhet A
**Steg:**
1. Velg leverandør
2. Klikk Fjern leverandør
**Forventet resultat:**
- [ ] Alle fullmakter til leverandøren slettes
- [ ] Leverandøren fjernes fra listen
Beskriv eventuelle avvik eller observasjoner.
---
## ✅ TC-11 : Verifisere Konsumenter-fane
**Formål:** Verifisere at konsumenter vises korrekt.
**Innlogget bruker:** Maskinporten administrator for Virksomhet B
**Steg:**
1. Logg inn
2. Velg Virksomhet A i aktørvalget
3. Gå til Tilgangsstyring
4. Velg Maskinporten administrasjon i menyen
5. Åpne fanen Konsumenter
**Forventet resultat:**
- [ ] Liste over konsumenter vises
- [ ] Knapp for Slett fullmakt vises
- [ ] Søkefelt for konsumenter vises
Beskriv eventuelle avvik eller observasjoner.
---
## ✅ TC-11 : Slette konsument-fullmakt
**Formål:** Verifisere at mottatte fullmakter kan slettes.
**Innlogget bruker:** Maskinporten administrator for Virksomhet B
**Steg:**
1. Logg inn
2. Velg Virksomhet A i aktørvalget
3. Gå til Tilgangsstyring
4. Velg Maskinporten administrasjon i menyen
5. Åpne fanen Konsumenter
6. Velg en konsumenter org
7. Klikk Slett
**Forventet resultat:**
- [ ] Fullmaktene slettes
- [ ] Konsumenten fjernes fra listen
Beskriv eventuelle avvik eller observasjoner.
---
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at https://tt02.altinn.no/ with the stated login, organization, role, and access-package prerequisites. Execute the Maskinporten administration cases TC-01 through TC-11, covering suppliers, consumers, delegation, validation, and removal. Done means recording the actual result for each expected outcome and documenting any deviations.
Written by the indexing model from the issue text.
Assessment
- Domain
- testing
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100