Altinn / altinn-authorization

Altinn platform microservice for handling authorization
2 stars 4 forks source link

Analyse: Hvordan deaktiverer vi lenketjenester når tjenesteeier migrererer disse? #297

Open sivaglen opened 1 year ago

sivaglen commented 1 year ago

Det er tjenesteeier som selv skal avgjøre når de ønsker å migrere lenketjenester

Forutseetning før migrering:

  1. Lenketjenesten er opprettet som "kladd-ressurser" i studio i A3
  2. Tjenesteeier beriker/korrigerer ny lenketjeneste i A3 med ekstra metadata i Studio eller via API
  3. Tjenesteeier ferdigstiller og klikker på "migrer" knappen (eller gir beskjed på annen måte at de er klar for å migrere lenketjenesten)

Da skal følgende skje:

  1. Tjeneste produksjonsettes i A3
  2. Tjenesteeier verifiserer at de har tatt i bruk API i A3
  3. Tjeneste i A2 deaktiveres og gjøres utilgjengelig for ny delegering + cachinvalidering
  4. Delegerte rettigheter i A2 for gammel lenketjenester opprettes i A3
  5. Delegerte rettigheter i A2 ryddes unna

Spørsmål/notater til diskusjon:

sivaglen commented 1 year ago

@ekorra - dette er en analyseoppgave som jeg tror tilhører ditt team. Antar dere har kommet et stykke på vei og at denne kan lukkes.

annerisbakk commented 5 months ago

@ekorra Lukke denne?