You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Brukerstyrt delegering av instanstilganger utført i Apps skal gjøre at mottaker av instanstilgangene skal få avgiver som delegeringen har blitt gjort fra, dukker opp i mottakers avgiverliste.
For instans tilgang gitt direkte til person:
Skal mottaker person få avgiver i egen avgiverliste
For instans tilgang gitt til virksomhet:
Skal virksomheten få avgiver i "virksomhetens" egen avgiverliste
Skal daglig leder og tilsvarende nøkkelroller fra ER få avgiver i sin avgiverliste
Skal virksomhetsbrukere med rollen ECKeyRole få avgiver i sin avgiverliste - Skal brukere som har mottatt delegering av rollen; Parallellsignering, skal få avgivere hvor virksomheten har mottatt parallell-task instansdelegering
NB: Instansdelegeringer gjort fra en hovedenhet er ikke relevant å arve til underenheter.
Alle relevante Instansdelegeringer skal inkluderest på AuthorizedParty modellen som ny property: AuthorizedInstances
Avkl-1: Hvordan sjekkes gyldige avgivere ved oppstart av Apps? (Authorization API?)
Avkl-2: Hvordan sjekkes gyldige avgivere ved uthenting av enkelt partyId i Register (Authorization API?)
Uavhengig så lenge en av disse bruker Authorization må vi vurdere om vi under panseret i Authorization skal oppdatere til å benytte AuthorizedParties i stedet for Altinn 2 SBL Bridge Reportees API
Akseptansekriterier
Bruker som mottar instans tilgang fra person
AC-1:
GITT en bruker som har mottatt instansdelegering direkte fra en person
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde persons om instansdelegeringen er delegert fra
OG AuthorizedInstances for personen skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
Bruker som mottar instans tilgang fra hovedenhet
AC-2:
GITT en bruker som har mottatt instansdelegering fra en hovedenhet
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde hovedenheten instansdelegeringen er delegert fra
OG AuthorizedInstances for hovedenheten skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG om bruker ikke har andre rettigheter for hovedenheten eller dens underenheter skal ikke andre underenheter være i avgiverlisten
Bruker som mottar instans tilgang fra underenhet
AC-3:
GITT en bruker som har mottatt instansdelegering en underenhet
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde underenhet instansdelegeringen er delegert fra
OG AuthorizedInstances for underenhet skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG avgiverlisten skal inneholde hovedenheten til underenheten
OG uten andre Authorized roller/resurser/instanser og flagget "onlyHierarchyElementWithNoAccess": true
Organisasjon som mottar instanstilgang fra person
AC-4:
GITT en Organisasjon som har mottatt instansdelegering fra en person
NÅR Avgiverlisten til organisasjonen hentes
SÅ skal avgiverlisten inneholde persons om instansdelegeringen er delegert fra
OG AuthorizedInstances for personen skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
AC-5:
GITT en bruker som har nøkkelrolle (DAGL/ECKeyRole f.eks) for organisasjon som har mottatt instansdelegering fra en person
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde persons om instansdelegeringen er delegert fra
OG AuthorizedInstances for personen skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
Organisasjon som mottar instans tilgang fra hovedenhet
AC-6:
GITT en Organisasjon som har mottatt instansdelegering fra en hovedenhet
NÅR Avgiverlisten til organisasjonen hentes
SÅ skal avgiverlisten inneholde hovedenheten instansdelegeringen er delegert fra
OG AuthorizedInstances for hovedenheten skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG om organisasjonen ikke har andre rettigheter for hovedenheten eller dens underenheter skal ikke andre underenheter være i avgiverlisten
AC-7:
GITT en bruker som har nøkkelrolle (DAGL/ECKeyRole f.eks) for organisasjon som har mottatt instansdelegering fra en hovedenhet
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde hovedenheten instansdelegeringen er delegert fra
OG AuthorizedInstances for hovedenheten skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG om bruker ikke har andre rettigheter for hovedenheten eller dens underenheter skal ikke andre underenheter være i avgiverlisten
Organisasjon som mottar instans tilgang fra underenhet
AC-8:
GITT en Organisasjon som har mottatt instansdelegering fra en underenhet
NÅR Avgiverlisten til organisasjonen hentes
SÅ skal avgiverlisten inneholde underenhet instansdelegeringen er delegert fra
OG AuthorizedInstances for underenhet skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG avgiverlisten skal inneholde hovedenheten til underenheten
OG uten andre Authorized roller/resurser/instanser og flagget "onlyHierarchyElementWithNoAccess": true
AC-9:
GITT en bruker som har nøkkelrolle (DAGL/ECKeyRole f.eks) for organisasjon som har mottatt instansdelegering fra en underenhet
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde underenhet instansdelegeringen er delegert fra
OG AuthorizedInstances for underenhet skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG avgiverlisten skal inneholde hovedenheten til underenheten
OG uten andre Authorized roller/resurser/instanser og flagget "onlyHierarchyElementWithNoAccess": true
Bilder/Tegninger
Oppgaver/Tasks
The content you are editing has changed. Please copy your edits and refresh the page.
Beskrivelse
Brukerstyrt delegering av instanstilganger utført i Apps skal gjøre at mottaker av instanstilgangene skal få avgiver som delegeringen har blitt gjort fra, dukker opp i mottakers avgiverliste.
For instans tilgang gitt direkte til person:
For instans tilgang gitt til virksomhet:
- Skal brukere som har mottatt delegering av rollen; Parallellsignering, skal få avgivere hvor virksomheten har mottatt parallell-task instansdelegeringNB: Instansdelegeringer gjort fra en hovedenhet er ikke relevant å arve til underenheter.
Alle relevante Instansdelegeringer skal inkluderest på AuthorizedParty modellen som ny property:
AuthorizedInstances
Definisjoner
Se #658
Avklaringer
Uavhengig så lenge en av disse bruker Authorization må vi vurdere om vi under panseret i Authorization skal oppdatere til å benytte AuthorizedParties i stedet for Altinn 2 SBL Bridge Reportees API
Akseptansekriterier
Bruker som mottar instans tilgang fra person
AC-1:
GITT en bruker som har mottatt instansdelegering direkte fra en person
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde persons om instansdelegeringen er delegert fra
OG AuthorizedInstances for personen skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
Bruker som mottar instans tilgang fra hovedenhet
AC-2:
GITT en bruker som har mottatt instansdelegering fra en hovedenhet
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde hovedenheten instansdelegeringen er delegert fra
OG AuthorizedInstances for hovedenheten skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG om bruker ikke har andre rettigheter for hovedenheten eller dens underenheter skal ikke andre underenheter være i avgiverlisten
Bruker som mottar instans tilgang fra underenhet
AC-3:
GITT en bruker som har mottatt instansdelegering en underenhet
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde underenhet instansdelegeringen er delegert fra
OG AuthorizedInstances for underenhet skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG avgiverlisten skal inneholde hovedenheten til underenheten
OG uten andre Authorized roller/resurser/instanser og flagget "onlyHierarchyElementWithNoAccess": true
Organisasjon som mottar instanstilgang fra person
AC-4:
GITT en Organisasjon som har mottatt instansdelegering fra en person
NÅR Avgiverlisten til organisasjonen hentes
SÅ skal avgiverlisten inneholde persons om instansdelegeringen er delegert fra
OG AuthorizedInstances for personen skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
AC-5:
GITT en bruker som har nøkkelrolle (DAGL/ECKeyRole f.eks) for organisasjon som har mottatt instansdelegering fra en person
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde persons om instansdelegeringen er delegert fra
OG AuthorizedInstances for personen skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
Organisasjon som mottar instans tilgang fra hovedenhet
AC-6:
GITT en Organisasjon som har mottatt instansdelegering fra en hovedenhet
NÅR Avgiverlisten til organisasjonen hentes
SÅ skal avgiverlisten inneholde hovedenheten instansdelegeringen er delegert fra
OG AuthorizedInstances for hovedenheten skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG om organisasjonen ikke har andre rettigheter for hovedenheten eller dens underenheter skal ikke andre underenheter være i avgiverlisten
AC-7:
GITT en bruker som har nøkkelrolle (DAGL/ECKeyRole f.eks) for organisasjon som har mottatt instansdelegering fra en hovedenhet
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde hovedenheten instansdelegeringen er delegert fra
OG AuthorizedInstances for hovedenheten skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG om bruker ikke har andre rettigheter for hovedenheten eller dens underenheter skal ikke andre underenheter være i avgiverlisten
Organisasjon som mottar instans tilgang fra underenhet
AC-8:
GITT en Organisasjon som har mottatt instansdelegering fra en underenhet
NÅR Avgiverlisten til organisasjonen hentes
SÅ skal avgiverlisten inneholde underenhet instansdelegeringen er delegert fra
OG AuthorizedInstances for underenhet skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG avgiverlisten skal inneholde hovedenheten til underenheten
OG uten andre Authorized roller/resurser/instanser og flagget "onlyHierarchyElementWithNoAccess": true
AC-9:
GITT en bruker som har nøkkelrolle (DAGL/ECKeyRole f.eks) for organisasjon som har mottatt instansdelegering fra en underenhet
NÅR Avgiverlisten til bruker hentes
SÅ skal avgiverlisten inneholde underenhet instansdelegeringen er delegert fra
OG AuthorizedInstances for underenhet skal inneholde identifikator som spesifiserer ressursId og InstansId for instansdelegeringen
OG avgiverlisten skal inneholde hovedenheten til underenheten
OG uten andre Authorized roller/resurser/instanser og flagget "onlyHierarchyElementWithNoAccess": true
Bilder/Tegninger
Oppgaver/Tasks
Trusselmodellering
UX
Frontend
Backend
Dokumentasjon
Test sceanrioer for Bruker som mottar instans tilgang fra person
Test sceanrioer for Bruker som mottar instans tilgang fra hovedenhet
Test sceanrioer for Bruker som mottar instans tilgang fra underenhet
Test sceanrioer for Organisasjon som mottar instanstilgang fra person
Test sceanrioer for Organisasjon som mottar instans tilgang fra hovedenhet
Test sceanrioer for Organisasjon som mottar instans tilgang fra underenhet
The text was updated successfully, but these errors were encountered: