Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instansdelegering | Man kan se hvilke instansdelegeringer man har gitt #668

Open
2 tasks
Tracked by #826
rtafj opened this issue Apr 9, 2024 · 0 comments
Open
2 tasks
Tracked by #826
Assignees
Labels
kind/feature-request Used when issue is a new feature or request
Milestone

Comments

@rtafj
Copy link

rtafj commented Apr 9, 2024

Beskrivelse av problem

Brukere skal ha en oversikt over hvilke instanser de har delt med andre. Det må vises detaljer som tidspunkter og hvilke spesifikke rettighter som er delegert (Les, Skriv, Signer).

Dette skal på sikt bli del av det nye GUIet til Tilgangsstyring, men siden instansdelegering skal leveres før dette er lansert trenger vi en midliertidig løsning (uten så mye dobbeltarbeid som mulig).

Definisjoner

Instans - et eksemplar av en app/ressurs/tjeneste

Beskrivelse av løsning

Denne midlertidige løsningen blir som følger:

Delegeringer gjort i A3 skal ikke vises i A2 (for å spare utviklingstid). Det betyr at vi må informere bruker om at de delegeringene de ser i A2 ikke nødvendigvis er alle og gi brukeren en vei for å se resten (de delegert i A3).
Det skal lenkes fra både fra panelet "Andre med Rettigheter til Virksomheten" (da brukere med kun A3 instansdelegeringer ikke vil dukke opp i lista her) og på rettighetsoversikten til en spesifikk bruker. Se figma-skisse:
https://www.figma.com/design/ESobgAq072y7eQa4gP1JCKER/Profil?node-id=14983-106642&t=Gf0HkzEXY0eep2zb-0

Forslag for minst mulig dobbeltarbeid er å lenke til to ulike steder i ny løsning: Fra liste over Andre med rettigheter i A2 til liste over brukere med fullmakter i A3 (beholder samme kontekst), og fra oversikt over rettigheter for spesifikk bruker i A2 til oversikt over rettigheter for spesifikk bruker i A3 (beholder samme kontekst). Det vil kun være visning av instansdelegeringer her i første omgang, men det vil da være utvidbart for å fylle på med andre delegeringstyper som enkelttjenester osv. på sikt uten mye ekstra arbeid.

Handlingspunkter

Spørsmål Oppfølging Konklusjon Ansvarlig
Skal man kunne endre/slette delegeringer som er gitt? Sjekk med Produkteier Ikke i første omgang - brukerstyrte instansdelegeringer skal ikke slettes fra GUI @andreasisnes
Skal man taes til selve instansen når man klikker på den? Sjekk med Produkteier - @allinox
Datoen som skal vises på delegeringen - er det dato for instansens opprettelse eller for dato for delegering? Sjekk med Produkteier - @allinox

Akseptansekriterier

GITT at innlogget bruker er tilgangsstyrer
Og valgt avgiver har foretattt instansdelegeringer [....]
NÅR lenke til A3 for instansdelegeirner fra Andre med rettigheter og fra valgt person[....]
SÅ [....] skal A3 instanser vises i egne liste (med informasjon om tidspunkt og hvilke rettigheter som inngår i delegering)
OG [....]

Det skal

Egen tekstboks dersom ingen A3 instanser er delegert

En lenke fra Andre med rettigheter
En lenke fra en valgt bruker/org under Andre med rettigheter

Når bruker ikke har tilgangsstyring for valgt avgiver, skal det vises en melding som informerer bruker om at man må være tilganggstyrer for å se oversikten

Oppgaver

Tasks Backend

Tasks Test

@allinox allinox assigned allinox, Thuen and andreasisnes and unassigned allinox Apr 16, 2024
@Thuen Thuen added the kind/feature-request Used when issue is a new feature or request label Apr 19, 2024
@Thuen Thuen added this to the 2024.Q2 milestone Apr 19, 2024
@rtafj rtafj changed the title Man kan se hvilke instansdelegeringer man har gitt Instansdelegering | Man kan se hvilke instansdelegeringer man har gitt May 12, 2024
@rtafj rtafj assigned allinox and sonwit and unassigned Thuen and andreasisnes Jun 24, 2024
@hansdragnes hansdragnes modified the milestones: 2024.T2, 2024.T3 Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature-request Used when issue is a new feature or request
Projects
Status: Under Functional Refinement
Development

No branches or pull requests

6 participants