Altinn / Altinn/altinn-auth

Tilgangspakkedelegering | Vise delegerte tilgangspakker til mottaker

Open
#39 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
4
Forks
3
Avg merge
2d 21h
Merged PRs (30d)
59

Description

# Beskrivelse

Det skal være mulig for brukere og virksomheter å se hvilke tilgangspakker som de har mottatt og hvilke virksomheter det er på vegne av.

## Hva skal leveres
Det skal leveres backend støtte med Endepunkt for å kunne hente ut hvilke delegeringer som er mottatt for en gitt aktør og hvem delegeringen er gitt på vegne av.

## Definisjoner

Se Altinn/altinn-authorization-tmp#37

## In scope

- Backend leverer API for alle delegerte tilgangspakker til en gitt mottaker for avgiver
-- API modell fra backend må inkludere informasjon om hvordan mottaker har pakken (arv/nøkkelrolle/hovedenhetsdelegering) og hvor vidt det er en slettbar delegering
- Frontend matcher delegerte tilgangspakker mot Tilgangspakke Metadata API/Model
- Frontend henter antall relaterte tjenester/ressurser knytt til pakkene fra Ressursregister API
- Frontend henter tjeneste/ressurs metadata (navn etc) fra Ressursregister API

## Out of scope (evt. senere leveranse)

-

# Avklaringer

# Akseptansekriterier

- Det skal returneres en liste over hvilke tilgangspakker som er mottatt og hvilken virksomhet de er lenket til
- Støtte for tilgangspakker for privatpersoner kommer senere
- Arvede tilgangspakker skal også komme i denne listen
- Dvs. Pakker arvet fra parent virksomheter til undervirsksomheter eller gjennom ER roller
-
# Bilder/Tegninger

![Image](https://github.com/user-attachments/assets/4fe91d9f-14e5-47b7-9ebd-e9ace63c2b22)

### Test

- [ ] AC-1 : Verifisere org bruker får liste over hvilke tilgangspakker som han har mottatt og hvilken virksomher de er lenket til
- [ ] AC-2 : Verfisere arvede tilgangspakke (Hovedenhet har fått tilgangspakke delegering underenhet) skal også komme i denne listen

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files or tests. Start by mapping the existing backend delegation API and model, then review the Tilgangspakke Metadata API/Model and Ressursregister API integrations mentioned for the frontend. Done means the API returns received packages, linked organizations, inheritance or role information, and deletion status, with the listed acceptance cases verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
api, backend, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.