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 #658

Open
2 tasks
Tracked by #194
rtafj opened this issue Apr 5, 2024 · 1 comment
Open
2 tasks
Tracked by #194

Instansdelegering #658

rtafj opened this issue Apr 5, 2024 · 1 comment
Assignees
Labels
epic A big change that consists of many issues refinement An issue that needs to be refined
Milestone

Comments

@rtafj
Copy link

rtafj commented Apr 5, 2024

Description

Det skal være mulig for brukere å kunne dele en enkeltinstans av en tjeneste/app/ressurs, uten å måtte gi tilgang til alle forekomster av tjenesten/appen/ressursen. Det skal også være mulig å dele utvalgte actions/steg/operasjoner på den aktuelle instansen, f.eks fylle ut informasjon i en app/skjema, signere eller bare lese.

Definisjoner

Enkeltinstans - en forekomst av en app/ressurs/tjeneste
Instansdelegering - deling av tilgang til hele eller deler av en forekomst av en app/ressurs/tjeneste
Brukerstyrt signering - hvem som skal signere på en gitt forekomst av en app/ressurs/tjeneste, angis i eget felt i den gitte forekomsten. Kan være sekvensiell arbeidsflyt og en gitt rekkefølge hvem som skal signere når
Parallell signering - brukerstyrt signering der rekkefølgen ikke har noe å si

In scope

Første del av leveranse på instansdelegering er knyttet til behov hos Apps, for å kunne tilby bl.a brukerstyrt (parallell) signering i apper, og hos Dialogporten. (#825)

Leveranser

  1. 1 of 8
    epic
  2. 0 of 7
    epic

Out of scope (senere leveranse)

GUI for å dele en instans fra arbeidsflate (ny innboks) (og evt Tilgangsstyring-side) i Altinn blir levert senere. (#826)
Aktivitetslogg
Mine/våre tilganger hos andre - visning av enkeltelementer.

Additional Information

Q2-leveranse - kickoff.pptx
Dagens funksjonalitet er presentert i vedlegget

@rtafj rtafj added the status/draft Status: When you create an issue before you have enough info to properly describe the issue. label Apr 5, 2024
@rtafj rtafj added the epic A big change that consists of many issues label Apr 5, 2024
@rtafj rtafj self-assigned this Apr 5, 2024
@rtafj
Copy link
Author

rtafj commented Apr 8, 2024

Praktisk refinement 8/4:
Hvor skal GUI for utførte og mottatte instansdelegeringer ligge? A3!
Hvis instansdelegeringer lagres i samme tabell som enkeltrettigheter, vil vi ikke trenge å gjøre noe med avgiverliste i A2, A3 avgiverliste må utvides med info om hvilke instanser man har fått.
Sjekk med jurist om det er OK at man kan instansdeleger et element uten tilgangsstyring - Ragnhild sjekker.

Dette skal dekkes av features under In scope:
API for instansdelegering på en gitt forekomst av app/ressurs

  • API for sletting/revoking av instansdelegeringer
  • API for delegation check
  • GUI for å vise hvilke instansdelegeringer som er gjort
  • GUI for å vise hvilke instansdelegeringer man har mottatt
  • Oppdatere avgiverliste til å også ta med avgivere man har tilgang til gjennom A3-instanser
  • GUI for å slette instansdelegeringer

@andreasisnes andreasisnes moved this to 👷In Progress in Team Tilgangsstyring & Kontroll Apr 16, 2024
@andreasisnes andreasisnes added this to the 2024.Q2 milestone Apr 16, 2024
@andreasisnes andreasisnes changed the title Tilgangsstyring på enkeltinstanser Instansdelegering Apr 16, 2024
@rtafj rtafj added refinement An issue that needs to be refined and removed status/draft Status: When you create an issue before you have enough info to properly describe the issue. labels May 12, 2024
@jonkjetiloye jonkjetiloye moved this from 👷In Progress to Under Functional Refinement in Team Tilgangsstyring & Kontroll May 27, 2024
@rtafj rtafj modified the milestones: 2024.T2, 2024.T3 Sep 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic A big change that consists of many issues refinement An issue that needs to be refined
Projects
Status: Under Functional Refinement
Development

No branches or pull requests

2 participants