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

A2 | Flytte DelegationRequest approval for A3 apps til AccessManagement #168

Open
2 tasks
jonkjetiloye opened this issue Dec 12, 2024 · 0 comments
Open
2 tasks
Assignees
Labels
Backend This is a backend task

Comments

@jonkjetiloye
Copy link
Member

jonkjetiloye commented Dec 12, 2024

Description

** Placeholder oppgave for Altinn 2 **

Dagens "be om tilgang" eller delegation requests funksjonalitet i Altinn 2 kaller i dag Delegations API i Authorization, som fortsatt bruker gamle Postgres functions, som da heller ikke er oppdatert for å sette From og To uuid verdier.

For å løse dette må vi flytte disse API kallene over på tilsvarende AddRule API som finnes i AccessManagment som også benyttes i sammenheng med migrering av delegeringer fra Altinn 2 til Altinn 3 (AddRule i AccessManagement må også oppdateres for å kunne sette From/To/PerformedBy uuids, se task: #170)

Additional Information

No response

Tasks

No response

Acceptance Criterias

  • AC-1: Be om tilgang for A3 App
    SOM Tilgangsstyrer (med nødvendige tilganger for delegering) eller er Hovedadministrator) for person eller virksomhet
    NÅR "Be om tilgang"-forespørsel for en Altinn 3 App blir godkjennes
    SÅ skal delegeringen skje mot API i AccessManagement og ikke Authorization
    OG dersom AccMgmt | Oppdatere Delegations API for skriving av From/To/PerformedBy #170 også er utført
    SÅ skal delegeringen ha blitt lagret i databasen med UUID'er for From/To/PerformedBy for delegeringen

  • AC-2: Migrering av A2 delegeringer til A3 Ressurs
    SOM Tjenesteeier som skal migrere delegeringer for en A2 lenketjeneste til ny GenericAccess ressurs i Ressursregisteret
    NÅR migreringsjobb for delegeringene registreres fra Altinn Studio
    SÅ skal delegeringen skje mot API i AccessManagement og ikke Authorization
    OG dersom AccMgmt | Oppdatere Delegations API for skriving av From/To/PerformedBy #170 også er utført
    SÅ skal delegeringen ha blitt lagret i databasen med UUID'er for From/To/PerformedBy for delegeringen

@jonkjetiloye jonkjetiloye added the status/draft Status: When you create an issue before you have enough info to properly describe the issue. label Dec 12, 2024
@jonkjetiloye jonkjetiloye removed the status/draft Status: When you create an issue before you have enough info to properly describe the issue. label Dec 12, 2024
@jonkjetiloye jonkjetiloye moved this from New to Sprint backlog in Team Tilgangsstyring & Kontroll Dec 12, 2024
@jonkjetiloye jonkjetiloye added the Backend This is a backend task label Dec 13, 2024
@jonkjetiloye jonkjetiloye moved this from Sprint backlog to 👷In Progress in Team Tilgangsstyring & Kontroll Dec 18, 2024
@jonkjetiloye jonkjetiloye self-assigned this Dec 18, 2024
@jonkjetiloye jonkjetiloye moved this from 👷In Progress to 🔎Review in Team Tilgangsstyring & Kontroll Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backend This is a backend task
Projects
Status: 🔎Review
Development

No branches or pull requests

1 participant