1005.31.3.1.E Flyt VITAS til StarLight MVP
Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
STAR Projektleder (PL) | Forretningsanalytiker (FA) | STAR Release
| STAR Release
| STAR Release
| Epic status | Eksterne snitflader |
---|---|---|---|---|---|---|
PO: @Camilla Hagedorn Trolle PL: @Thor Herlev Jørgensen (STAR) | @Rolf Marcher Arndt [@Tanvir Ahmed] | 2024-4 (Udvikling) 2025-1 (Udvikling) 2025-2 (Udvikling + tilsagn og tilgængelig i test) 2025-3 (Udvikling) | 2025-3 | 2025-3 | 0.3 | KSS |
Versionshistorik af betydning for eksterne (v0.1, v0.3, v0.5 og v1.0)
Anvendes ved ændringer, der har betydning for eksterne.
Dato | Version | Opdateret af | Hvad er ændret? |
---|---|---|---|
20250122 | 0.1 | @Rolf Marcher Arndt | Oprettet med henblik på at komme i tilsagn hos eksterne |
20250131 - 20250213 | 0.1 | @Rolf Marcher Arndt | Beskrivelse af Highlevel acc.krs og klargøring af tilsagn |
20250214 | 0.1 | @Rolf Marcher Arndt | Gennemgang af epic med PO og SPOC |
20250214 | 0.3 | @Rolf Marcher Arndt | Klar til tilsagn, tiltænkt med ud i tilsagnsbølge 3 Release 2025-2 |
Nedenstående links er interne (indhold i links ikke relevant for eksterne)
https://starwiki.atlassian.net/browse/VIRK-8198
https://starwiki.atlassian.net/browse/VIRK-8882
https://starwiki.atlassian.net/browse/VIRK-5179
https://starwiki.atlassian.net/browse/VIRK-5181
https://starwiki.atlassian.net/browse/VIRK-8732
Indholdsfortegnelse
- 1 Versionshistorik af betydning for eksterne (v0.1, v0.3, v0.5 og v1.0)
- 2 Indholdsfortegnelse
- 3 Afgrænsning af epic
- 4 Oversigt over berørte webservices
- 5 Beskrivelse af epic
- 5.1 Baggrund
- 5.2 Regler
- 5.3 Forventet påvirkning af jobcenter-, a-kasse- eller ydelsessystemer
- 5.3.1 A-kasse- og ydelsessystemer
- 5.3.2 Jobcenter systemer
- 5.4 1005.31.3.1.1 VITAS applikationen, batchjobs og WebAPI er omlagt til .Net 8 for at klargøre driftafvikles i containers
- 5.5 1005.31.3.1.2 VITAS applikationen og webservices driftsafvikles i containers på STARLight
- 5.6 1005.31.3.1.3 VITAS kodebase er flyttet til Azure frem for GitHub og pipelines er tilrettet for at tage kode herfra i stedet
- 5.7 1005.31.3.1.4 VITAS applikationen gør brug af ny sikkerhedsmodel i form af Login Providers udstillet af IAM - Nemlog-in login (inkluderet FBRS privilegier) omdannet til JWT og adgangsroller
- 5.8 1005.31.3.1.5 VITAS applikationen gør brug af ny sikkerhedsmodel i form af Login Providers udstillet af IAM - KOMBIT STS login
- 5.9 1005.31.3.1.6 VITAS eksisterende signerings flows med Pen, Upload og MitID er omlagt og kan driftafvikles i container på STARLight
- 5.10 1005.31.3.1.7 VITAS webservices er omlagt til REST services og kan driftsafvikles i container med ny sikkerhedsmodel på STARLight
- 5.10.1 Oplæg
- 5.11 1005.31.3.1.8 Eksisterende VITAS webservices der af ovenstående high level acc.kr implementeres, undergår et serviceløft, hvor match på længder, placeringer i snitfladen for de enkelte værdier mv. gennemgås til brugscases herunder Borgerindsats.AktivitetService
- 5.12 1005.31.3.1.9 Nye VITAS webservice endpoint udstilles via REST, for at aftagere kan få den data de tidligere fik via 'tyk' WSRM - Dette i tråd med at overgå til 'tynde' WSBer, i forbindelse med omlægningen fra WSRM til WSB
- 5.13 1005.31.3.1.10 VITAS WSRM omlægning til tynde WSBer
- 5.14 1005.31.3.1.11 VITAS PDF-generering fra hhv. VITAS brugergrænseflade og webserviceudstilling understøttes via containers
- 5.15 1005.31.3.1.12 VITAS Ved driftafvikling af VITAS i containers ønskes eksekvering af batchjob blive udført fra containers frem for StoneBranch
- 5.16 1005.31.3.1.13 VITAS Ved driftafvikling i containers ønskes eksisterende log, at blive udstillet via Kibana
- 5.17 1005.31.3.1.14 VITAS Ved driftafvikling i containers ønskes applikation og webservice tests der blev fjernet / sat til at være ignored i forbindelse med opgraderingen til .Net 8, at blive begrænset kontrolleret genintroduceret (ikke nødvendigvis 1 til 1)
- 5.18 1005.31.3.1.15 VITAS Ved driftafvikling i containers ønsker jeg en verifikation i form af en fuld regression test af applikationen, for at være sikker på at .Net 8 'moderniseringen' og skiftet til STARLight er gået godt
- 5.19 1005.31.3.1.16 VITAS i forbindelse med ‘moderniseringen' af VITAS gennemgås ‘gamle’ TopDesk/FogBugz sager der er markeret med 'modernisering’
- 6 Særlige krav til test
- 7 Konsekvenser for drift/idriftsættelse
- 8 Arkitektur- og implementeringsnoter
- 9 Husk GDPR stillingtagen
Afgrænsning af epic
Afgrænsning (overordnet beskrivelse) |
---|
Som STAR ønsker jeg at få den eksisterende VITAS applikation inklusiv services migreret til moderniseret teknologi for, at forretningsfunktioner - inklusiv forretningsservices og WSBer - udstilles via STARLight (SIT driftsmiljø) for at STAR kan udfase Kyndryl driftsmiljøet |
Acceptkriterier
Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader
Kriterie | 1005.31.3.1.7 | 1005.31.3.1.8 | 1005.31.3.1.9 | 1005.31.3.1.10 | 1005.31.3.1.11 | Bemærkning |
---|---|---|---|---|---|---|
KSS skal være bekendt med, at der i forbindelse med flyt fra Vitas udstilling af services, til udstilling fra forretningsdomænet Virksomhedsordning, sker et skift til at benytte ny sikkerhedsmodel (IAM). | X |
|
|
|
| Samme sikkerhedsmodel benyttet på alle andre forretningsdomæner der er flyttet til STARLight (SIT) Man vil i samarbejde med KSS tale sikkerhed på de enkelte ordninger. Workshops indkaldt. |
KSS skal være bekendt med, at der i forbindelse med flyt fra Vitas udstilling af services, til udstilling fra forretningsdomænet Virksomhedsordning, vil disse udstilles som REST services frem for SOAP. |
| X |
|
|
| Se gerne 1005.31.3.1.8 og 1005.31.3.1.9 Webservice endpoints (Overblik) For Webservice overblik
STAR ønsker aftagers:
På kommunikationsmøder med aftagere, er det meldt ud, at Vitas servicemetoder vil være klar i løbet af Release 2025-2 (intern afleveringsfrist) på Test miljøerne, for at aftagere, kan planlægge udvikling tidligt. Vær bekendt med at ibrugtagelse i produktion er Release 2025-3 |
KSS skal være bekendt med at i forbindelse med flyt fra Vitas udstilling af services, til udstilling fra forretningsdomænet Virksomhedsordning, vil der blive lavet udbygning af services der tidligere blev sendt over 'Tyk WSRM' |
|
| X |
|
| Se gerne 1005.31.3.1.8 og 1005.31.3.1.9 Webservice endpoints (Overblik) For Webservice overblik
STAR ønsker aftagers:
På kommunikationsmøder med aftagere, er det meldt ud, at Vitas servicemetoder vil være klar i løbet af Release 2025-2 (intern afleveringsfrist) på Test miljøerne, for at aftagere, kan planlægge udvikling tidligt. Vær bekendt med at ibrugtagelse i produktion er Release 2025-3 |
KSS skal være bekendt med, at WSRMer der tidligere blev modtaget fra Vitas fremadrettet vil blive afsendt som 'tynde’ WSBer. I forbindelse med ibrugtagelsen af WSBer ved release 2025-3 vil WSRMer blive udfaset. |
|
|
| X |
| Fremfor WSRMer vil det være WSBer der vil blive udsendt, ved ændringer på ordninger. Disse WSBer vil være af den tynde udgave, hvor KSS med informationen vil skulle kalde GetMetoder for at få yderligere data, om nødvendigt.
I forbindelse med ibrugtagelsen af WSBer ved release 2025-3 vil WSRMer blive udfaset.
STAR ønsker aftagers:
På kommunikationsmøder med aftagere, er det meldt ud, at Vitas servicemetoder vil være klar i løbet af Release 2025-2 (intern afleveringsfrist) på Test miljøerne, for at aftagere, kan planlægge udvikling tidligt. Vær bekendt med at ibrugtagelse i produktion er Release 2025-3 |
KSS skal være bekendt med, at der i forbindelse med flyt fra Vitas udstilling af services, at Vitas PDFer vil blive udstillet fra forretningsdomænet Komposit. |
|
|
|
| X | KSS vil skulle kalde Komposit forretningsdomænet for at hente PDFer på ordningerne, snitfladen vil i forbindelse med skiftet blive omskrevet til REST.
STAR ønsker aftagers:
På kommunikationsmøder med aftagere, er det meldt ud, at Vitas servicemetoder vil være klar i løbet af Release 2025-2 (intern afleveringsfrist) på Test miljøerne, for at aftagere, kan planlægge udvikling tidligt. Vær bekendt med at ibrugtagelse i produktion er Release 2025-3 |
KSS skal være bekendt med, at VITAS udstilles på ny URL |
|
|
|
|
| Relevant, hvis der fra KSS linkes til VITAS: Fra idriftsættelse af 2025-3 vil Vitas være udstillet på: https://vitas.star.dk/Start/Index fremfor https://vitas.bm.dk/Start/Index |
|
|
|
|
|
|
|
Oversigt over berørte webservices
Udgåede webservices
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/17268743 (Kun VitasNotificationService)
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/1638408 (Kun VitasSearchService og de enkelte servicemetoder specificeret på version 11 af WsrmMessageService)
Nye Services
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4856578175
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4855661247
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4991975429
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4906254454
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4901863487
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4856938716
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4856709331
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4856447200
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/5010161676
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4966416385
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4971364356
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4982734861
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4991975429
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/3892445248
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4996629047 (Webservicemetoden GetPdf)
Manuel oversigt som er synlig for eksterne
Links i listen virker kun med STAR Jira konto og kan derfor ikke tilgås af eksterne. Links under Summary indeholder ikke andre oplysninger relevant for eksterne end hvad der fremgår i tabellen.
(kopiér og indsæt manuelt i tabellen)
Summary | Varslingstype | Varslingsnote | Eksterne Snitflader | Interne Snitflader | Project | Description |
Ny | Fællesteknisk skal være bekendt med, at der er behov for at få udviklet FKA Loginprovider i stedet for ADFS til Release 2025-2 | N/A | Fællesteknisk, SF | Virksomhed | Fællesteknisk Fællesteknisk skal være bekendt med, at der er behov for at få udviklet FKA Login provider i stedet for ADFS til Release 2025-2, så der er 'god tid' til at teste/fikse udfordringer/ibrugtage denne i Vitas. Team Virksomhed har konsulenter der tidligere har udviklet op mod Kombits FKA og vil derved kunne bistå i forbindelse med oprettelse af System, bistå til udvikling samt give pointers i forhold til, hvordan det virker mv. SF SF skal være bekendt med, at det ikke er en ADFS løsning der sigtes i mod til Vitas idriftsætning 2025-3 men i stedet en Kombit FKA/STS løsning i stedet. | |
Ny | KSS skal være bekendt med at med Release 2025-3 vil sletninger af ordninger i forbindelse med GDPR blive notificeret til aftagere via tynd WSB. | KSS | Plan | Virksomhed | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4871684146 Plan grundet ny WSB i ekstern kommunikation. | |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne WSRM blive udfaset til fordel for tynd WSB og GetMetode, hvis der er behov for yderligere oplysninger. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne WSRM blive udfaset til fordel for tynd WSB og GetMetode, hvis der er behov for yderligere oplysninger. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne WSRM blive udfaset til fordel for tynd WSB og GetMetode, hvis der er behov for yderligere oplysninger. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne WSRM blive udfaset til fordel for tynd WSB og GetMetode, hvis der er behov for yderligere oplysninger. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne WSRM blive udfaset til fordel for tynd WSB og GetMetode, hvis der er behov for yderligere oplysninger. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne WSRM blive udfaset til fordel for tynd WSB og GetMetode, hvis der er behov for yderligere oplysninger. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne WSRM blive udfaset til fordel for tynd WSB og GetMetode, hvis der er behov for yderligere oplysninger. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne WSRM blive udfaset til fordel for tynd WSB og GetMetode, hvis der er behov for yderligere oplysninger. | KSS | N/A | Virksomhed | ||
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne WSRM blive udfaset til fordel for tynd WSB. | KSS | N/A | Virksomhed | ||
Ny | KSS skal være bekendt med at med Release 2025-3 vil ændringer om Jobcenter skift op ordninger blive notificeret til aftagere via tynd WSB. | KSS | Plan | Virksomhed | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4871684125 Plan grundet ny WSB i ekstern kommunikation. | |
Ny | Aftagere skal være bekendt med at med Release 2025-3 vil PDFer på ordninger i Vitas udstilles fra denne webservice frem for Vitas.PdfService | KSS | Plan | Virksomhed | Plan Udstilling af Komposit.VirksomhedsordningService.GetPdf, PR fra Vitas teamet vil sendes ind til godkendelse. | |
Ny | Fællesteknisk skal være bekendt med, at der er behov for at få videreudviklet vores Nemlog-in loginprovider komponent til Release 2025-2, så der er 'god tid' til at teste/fikse udfordringer/ibrugtage denne i Vitas. | N/A | Fællesteknisk, SF | Virksomhed | Fællesteknisk Fællesteknisk skal være bekendt med, at der er behov for at få videreudviklet vores Nemlog-in loginprovider komponent til Release 2025-2, så der er 'god tid' til at teste/fikse udfordringer/ibrugtage denne i Vitas. Denne videreudbygning inkludere:
SF Skal være bekendt med, at Vitas metadata settings ønskes opsættes på test Nemlog-in, dette i samarbejde med Team Vitas (Virksomhed) og Fællesteknisk (Release 2025-1 / Release 2025-2) | |
Ny | KSS skal være bekendt med at med Release 2025-3 vil ændringer af ordninger blive notificeret til aftagere via tynd WSB og GetMetode, hvis der er behov for yderligere oplysninger. | KSS | Plan | Virksomhed | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4871684097 Plan grundet ny WSB i ekstern kommunikation. | |
Ny | Aftagere skal være bekendt med at Vitas kodelister fremadrettet vil blive udstillet fra Virksomhedsordning fra Release 2025-3 | KSS | Plan | Virksomhed | Plan Der kunne være brugt Vitas kodelister i eksempelvis aktiviteter? | |
Ny | KSS skal være bekendt med at med Release 2025-3 vil Flekjob insinformation fra Vitas, udstilles fra denne webservice frem for Vitas.FlexjobService i den forbindelse vil den undergå et webservicegennemgang. | KSS | N/A | Virksomhed |
| |
Ny | KSS skal være bekendt med at med Release 2025-3 vil Kompenserende ordning (Hjælpemiddel) information fra Vitas, udstilles fra denne webservice frem for Vitas.AidService i den forbindelse vil den undergå et webservicegennemgang. | KSS | N/A | Virksomhed |
| |
Ny | KSS skal være bekendt med at med Release 2025-3 vil Jobrotation ansøgningsinsinformation fra Vitas, udstilles fra denne webservice frem for Vitas.JobRotationService i den forbindelse vil den undergå et webservicegennemgang. | KSS | N/A | Virksomhed |
| |
Ny | KSS skal være bekendt med at med Release 2025-3 vil Kompenserende ordning (Mentor) information fra Vitas, udstilles fra denne webservice frem for Vitas.MentorService i den forbindelse vil den undergå et webservicegennemgang. | KSS | N/A | Virksomhed |
| |
Ny | KSS skal være bekendt med at med Release 2025-3 vil Kompenserende ordning (Personlig assistance) information fra Vitas, udstilles fra denne webservice frem for Vitas.PersonalAssistanceService i den forbindelse vil den undergå et webservicegennemgang. | KSS | N/A | Virksomhed |
| |
Ny | KSS skal være bekendt med at med Release 2025-3 vil søgninger af Nationale tilbud fra Vitas, udstilles fra denne webservice frem for VitasSearchService i den forbindelse vil den undergå et webservicegennemgang. | KSS | N/A | Virksomhed |
| |
Ny | SF og Fællesteknisk skal være bekendt med at VItas ønsker at gå i produktion på STARLight til Release 2025-3 | N/A | Fællesteknisk, SF | Virksomhed | Fællesteknisk Produktionsopsætning af Nemlog-in og FKA SF Produktionsopsætning af Nemlog-in og FKA | |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne webservice blive udfaset, til fordel for Virksomhedsordning udstillet webservice i stedet. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil kodelister ikke længere blive udstillet fra Vitas længere men fra Virksomhedsordning forretningsdomænet | KSS | N/A | Virksomhed | ||
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne webservice blive udfaset, til fordel for Virksomhedsordning udstillet webservice i stedet. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne webservice blive udfaset, til fordel for Virksomhedsordning udstillet webservice i stedet. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne webservice blive udfaset, til fordel for Virksomhedsordning udstillet webservice i stedet. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne webservice blive udfaset, til fordel for Komposit udstillet webservice i stedet. | KSS | N/A | Virksomhed |
| |
Udgået | KSS skal være bekendt med at med Release 2025-3 vil denne webservice blive udfaset, til fordel for Virksomhedsordning udstillet webservice i stedet. | KSS | N/A | Virksomhed |
| |
Udgået | Aftager skal være bekendt med fra Release 2025-3 udfases kodelisteværdien VitasFormTypeIdentifier 9 = Tillægsbevilling, hvor tynd WSB vil inddeholde ordningen tillægsbevillingen vedr. og typen af tillægsbevilling. | N/A | Fællesteknisk, SF | Virksomhed |
| |
Udgået | Aftagere skal være bekendt med at med Release 2025-3 vil Vitas ikke længere kalde VitasNotificationService for at danne WSRMer og Vitas vil i stedet overgå til tynde WSBer. | KSS | Fællesteknisk, Plan, SF | Virksomhed | Plan, Fællesteknisk Da eksisterende WSRM udsendelse er placeret i eksternkommunikation? Varsles både Plan og Fællesteknisk med at Vitas ikke længere benytter denne fra Release 2025-3. SF/DevOps Eventuelt overvågninger / andet der måtte være på denne service kan fra Release 2025-3 'slukkes'. | |
Udgået | KSS skal være bekendt med at med Release 2025-3 udfases VitasSearchService og man vil som aftager skulle kalde Virksomhedsordning i stedet. | KSS | N/A | Virksomhed |
|
Automatisk oversigt
summary | Varslingstype | Varslingsnote | Eksterne snitflader | Interne Snitflader | project | description |
---|
Beskrivelse af epic
Baggrund
Driften af VITAS skal fra 2025-3 flyttes fra Kyndryl servere (Windows) til STARLight (Docker / Linux i SIT driftsmiljø). Det kræver væsentlige ændringer i det tekniske fundament for VITAS.
Indholdet i denne epic idriftsættes først i Release 2025-3, når alt arbejde med at klargøre VITAS til drift på STARLight er afsluttet. Indholdet i denne epic kan indtil da testes i en container på STARs testmiljø.
Den primære målsætning for denne epic er, at VITAS skal omlægges til drift på STARLight uden unødige risici, herunder i forhold til de ressourcer, som STAR kan stille til rådighed for opgaven i udviklingsperioden. Det betyder at yderligere tiltag til at modernisere VITAS ikke er en målsætning. Fx vil dele af VITAS fortsat blive driftsafviklet med AngularJS, ligesom datamodeller og VITAS' interne arkitektur i al væsentlighed er uændret.
STAR forventer at VITAS skal moderniseres mht. arkitektur og teknologier efter at VITAS er sat i drift på STARLight, i takt med at STAR kan stille ressourcer til rådighed. STAR ønsker mest mulig modernisering i år 2025, hvor der fortsat er bevilling til Moderniseringsprojektet. Modernisering og videreudvikling af VITAS efter idriftsættelse på STARLight er ikke en del af denne epic.
Regler
Alle forretningsregler og brugerfunktionalitet er uændrede.
Da der er sket væsentlige ændringer i den tekniske implementering, skal der gennemføres en omfattende regressionstest, som omfatter alle brugerrettede / serviceaftagerrettede flows.
Forventet påvirkning af jobcenter-, a-kasse- eller ydelsessystemer
A-kasse- og ydelsessystemer
A-kasse- og ydelsessystemer påvirkes ikke af denne epic. A-kasser kan ikke udføre myndighedsopgaver i VITAS.
Jobcenter systemer
Der vil være både tilsagn og varsling mod aftagere af hhv. udfasning af WSRMer samt udfasning af de SOAP webservice endpoints som VITAS udstiller til eksterne aftagere, da aftagere i forbindelse med idriftsættelse til produktion af Release 2025-3 skal over på tynde WSBer og kalde GetMetoder på nye REST-services for at få yderligere data på samtlige ordninger, hvor det i As Is ‘kun' er enkelte der er udstillet 'GetMetoder’ for.
I forbindelse med Release 2025-3 vil WSRMer sendt fra Vitas blive udfaset.
Fremfor “As Is” hvor det ‘kun' er nedenstående ordninger, der er på ‘tynde’ WSRM'er, vil det fra Release 2025-3 være samtlige ordninger, der vil være udstillet som 'tynde’ WSBer
Nuværende ordninger der er omfattet af ‘tynde' WSRM’er
Fleksjob
Personlig Assistance
Mentor
Jobrotation
Hjælpemidler
Der er ingen forventede påvirkninger af applikationsbrugerne af VITAS, ud over:
Ny måde at logge ind i løsningen for kommunebrugere (Jobcentre), der ved idriftsættelsen til produktion af Release 2025-3 vil skulle benytte Kombit STS / Fælleskommunaladgangsstyring, da der kun er tale om opgradering og delvis udskiftning af det tekniske fundament for VITAS.
(Under afklaring, ikke besluttet) Ved idriftsættelse til produktion af Release 2025-3 vil Vitas applikation blive udstillet på: https://vitas.star.dk/Start/Index fremfor https://vitas.bm.dk/Start/Index
STAR forbeholder sig retten til at foretage ændringer til webservice snitflader på GetMetoder udstillet på forretningsdomænet Virksomhedsordning frem til denne er klar til test på T-Miljøer i Release 2025-2 (intern afleveringsfrist)
Da man fra STARs side ønsker at være tidligt ude med information til aftagere, lukkes der op for denne epic, så specifikationerne er tilgængeligt tidligt for aftagere.
Dette for at STARs tidligere udmeldte retning (Tynde beskeder og GetMetoder, på samtlige Vitas ordninger, kommunikeret siden 2020 i forbindelse med Lov om aktiv beskæftigelsesindsats (LAB)), gives så tidligt som muligt, så aftagere kan indkalkulere det med kapacitet mv.
Ved at åbne op så tidligt, kan der ske ændringer til snitflader. Disse tages i samarbejde med aftagerne, hvor enkelte af disse snitflader også vil kunne komme fra disse.
Webservice snitflader er derfor endnu ikke færdigudviklet, og der kan derfor forekomme ændringer frem til, at dette er klar til test i testmiljøer til Release 2025-2 (intern afleveringsfrist)
1005.31.3.1.1 VITAS applikationen, batchjobs og WebAPI er omlagt til .Net 8 for at klargøre driftafvikles i containers
Internt highlevel acc.kr.
1005.31.3.1.2 VITAS applikationen og webservices driftsafvikles i containers på STARLight
Internt highlevel acc.kr.
1005.31.3.1.3 VITAS kodebase er flyttet til Azure frem for GitHub og pipelines er tilrettet for at tage kode herfra i stedet
Internt highlevel acc.kr.
1005.31.3.1.4 VITAS applikationen gør brug af ny sikkerhedsmodel i form af Login Providers udstillet af IAM - Nemlog-in login (inkluderet FBRS privilegier) omdannet til JWT og adgangsroller
Internt highlevel acc.kr.
1005.31.3.1.5 VITAS applikationen gør brug af ny sikkerhedsmodel i form af Login Providers udstillet af IAM - KOMBIT STS login
Til orientering vil Vitas applikation gøre brug af Kombit STS / Fælleskommunaladgangsstyring for kommune (jobcenter) medarbejder for at disse vil kunne tilgå løsningen, deraf vil der af Release 2025-3 ikke længere være mulighed for at logge på Vitas for denne brugergruppe med ADFS.
1005.31.3.1.6 VITAS eksisterende signerings flows med Pen, Upload og MitID er omlagt og kan driftafvikles i container på STARLight
Internt highlevel acc.kr.
1005.31.3.1.7 VITAS webservices er omlagt til REST services og kan driftsafvikles i container med ny sikkerhedsmodel på STARLight
I forbindelse med at webservices, bliver omlagt til REST services samtidigt med at nye GetMetoder vil blive udstillet, vil STAR gerne have KSS input i forhold til sikkerhed på de forskellige ordninger. Workshops er indkaldt, hvor der vil blive set ind i, hvem der må få data tilbage på en given ordning.
Ud over ovenstående vil det være den samme sikkerhed, der ellers bliver benyttet af andre forretningsdomæner, der er kommet på STARLight (SIT)
Oplæg
1005.31.3.1.8 Eksisterende VITAS webservices der af ovenstående high level acc.kr implementeres, undergår et serviceløft, hvor match på længder, placeringer i snitfladen for de enkelte værdier mv. gennemgås til brugscases herunder Borgerindsats.AktivitetService
Aftagere af Vitas WSRMer og Vitas Services - bedes være bekendt med og orientere sig i dokumentation, der er oprettet på nedenstående side(r) (link). Disse vil blive udbygget mere og mere op til at Virksomhedsordning forretningsdomænet vil være klar til brug på testmiljøerne i løbet af Release 2025-2 (vær bekendt med at ibrugtagelse i produktion, stadig først er i forbindelse med Release 2025-3):
Nedenstående vises en mapning fra de tidligere services til de nye.
1005.31.3.1.9 Nye VITAS webservice endpoint udstilles via REST, for at aftagere kan få den data de tidligere fik via 'tyk' WSRM - Dette i tråd med at overgå til 'tynde' WSBer, i forbindelse med omlægningen fra WSRM til WSB
I forlængelse af: https://starwiki.atlassian.net/wiki/spaces/ISB/pages/861601883 tilbage fra Release 2019-1, hvor tynde WSRMer blev introduceret, er det i forbindelse med skiftet til STARLight (SIT) samt overgangen fra WSRM til WSBer tiltænkt, at omlægge disse resterende tykke WSRMer til tynde WSBer.
For at aftagere stadig kan få den nødvendige data til sagsbehandlingen, vil der blive udstillet GetMetoder.
Service | Endpoint | Bemærkning |
---|---|---|
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4991975429 |
|
|
|
| |
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4906254454 |
|
|
|
| |
|
| |
| GetForlaengelse |
|
| GetOphoer |
|
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4966416385 |
|
|
|
| |
|
| |
| GetForlaengelse |
|
| GetOphoer |
|
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4971364356 |
|
|
| GetBevilling |
|
|
| |
| GetForlaengelse |
|
| GetOphoer |
|
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4982734861 |
|
|
|
| |
|
| |
| GetForlaengelse |
|
| GetOphoer |
|
Virksomhedsordning.TillaegsbevillingService |
|
|
| GetMentor |
|
| GetHjaelpemiddel |
|
1005.31.3.1.10 VITAS WSRM omlægning til tynde WSBer
Tidligere WSRM | Ny WSB | Bemærkning |
---|---|---|
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4871684097 | Med denne nye WSRM kan aftager hente yderligere oplysninger om ordningerne via GetMetoder. Se også: https://starwiki.atlassian.net/wiki/spaces/ISB/pages/4998070310 | |
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4871684125 |
| |
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4871684146 |
|
Nedenstående vises, hvordan kaldemønstre vil være, hvis aftager er interesseret i at få yderligere oplysninger om ordningen der er notificeret ud på OrdsningsNotification.WSB:
VitasSubFormTypeIdentifier VitasFormTypeIdentifier | (1) Ansøgning / Anmodning | (2) Bevilling / Vurdering | (3) Forlængelse | (4) Ophør | (5) Medarbejder repræsentant | (6) IGU aftale | (7) Mentor | (8) Hjælpemiddel | (9) Personlig assistance |
---|---|---|---|---|---|---|---|---|---|
(1) Løntilskud | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4906254454.GetForlaengelse | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4906254454.GetOphoer |
|
| TillægsbevillingService.GetMentor | TillægsbevillingService.GetHjaelpemiddel |
| ||
(2) Virksomhedspraktik | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4966416385.GetBevilling | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4966416385.GetForlængelse | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4966416385.GetOphoer |
|
| TillægsbevillingService.GetMentor | TillægsbevillingService.GetHjaelpemiddel |
| |
(3) Nytteindsats | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4971364356.GetBevilling | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4971364356.GetForleangelse | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4971364356.GetOphoer |
|
| TillægsbevillingService.GetMentor | TillægsbevillingService.GetHjaelpemiddel |
| |
(4) Voksenlærling | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4982734861.GetBevilling | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4982734861.GetForleangelse | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4982734861.GetOphoer |
|
| TillægsbevillingService.GetMentor | TillægsbevillingService.GetHjaelpemiddel |
| |
(5) Mentor (Ustøttet) |
| https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4856938716.GetBevilling | https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4856938716.GetForlaengelse |
|
|
|
|
|
|
(6) Personlig assistance (Ustøttet) |
|
|
|
|
|
|
| ||
(7) Hjælpemidler (Ustøttet) |
|
|
|
|
|
|
|
| |
(8) IGU Aftale |
|
|
|
|
|
|
|
| |
(9) Tillægsbevilling |
|
|
|
|
|
|
|
|
|
(10) Fleksjob |
|
|
|
|
|
|
| ||
(11) Jobrotation |
|
|
|
|
|
|
|
|
1005.31.3.1.11 VITAS PDF-generering fra hhv. VITAS brugergrænseflade og webserviceudstilling understøttes via containers
Aftagere skal være bekendt med, at serviceudstillingen af Vitas ordnings PDFer vil blive udstillet fra Komposit i forbindelse med skiftet fra Kyndryl platform til STARLight (SIT) platform.
Tidligere webservice | Ny webservice | Bemærkning |
---|---|---|
Komposit.VirksomhedsordningService.GetPdf | Flytter forretningsdomæne i forbindelse med skiftet til STARLight (SIT) |
1005.31.3.1.12 VITAS Ved driftafvikling af VITAS i containers ønskes eksekvering af batchjob blive udført fra containers frem for StoneBranch
Internt highlevel acc.kr.
1005.31.3.1.13 VITAS Ved driftafvikling i containers ønskes eksisterende log, at blive udstillet via Kibana
Internt highlevel acc.kr.
1005.31.3.1.14 VITAS Ved driftafvikling i containers ønskes applikation og webservice tests der blev fjernet / sat til at være ignored i forbindelse med opgraderingen til .Net 8, at blive begrænset kontrolleret genintroduceret (ikke nødvendigvis 1 til 1)
Internt highlevel acc.kr.
1005.31.3.1.15 VITAS Ved driftafvikling i containers ønsker jeg en verifikation i form af en fuld regression test af applikationen, for at være sikker på at .Net 8 'moderniseringen' og skiftet til STARLight er gået godt
Internt highlevel acc.kr.
1005.31.3.1.16 VITAS i forbindelse med ‘moderniseringen' af VITAS gennemgås ‘gamle’ TopDesk/FogBugz sager der er markeret med 'modernisering’
Der vil primært blive fokuseret på Topdesk/FogBugz sager der vedr. snitfladeændringer
STAR har opsamlet en række Fogbugz og TopDesk sager, som vedrører snitfladeændringer på henholdsvis Webservices og WSRMer der fremtidigt skal udstilles som WSBer, og som er blevet skubbet til moderniseringen
Man vil fra STARs side af indkalde til møder med aftagerne for at få deres syn med på, hvilke TopDesk sager der også er vigtigst for dem.
Overvej for hvert acceptkriterie hvilke systemer der berøres af ændringen:
DFDG
Services
WSRMer
Kodelister
PersonStatusService (PSS) / domænespecifikke statusservices
PersonHistoryService (PHS) / domænespecifikke historik services
LSS (Landssupportsystem) og herunder Registerudtræk (hvis STAR har dataejerskab og der er lavet PHS på domænet)
Jobnet
VITAS
Idriftsættes på STARLight i Release 2025-3
ErrorCode range for VirksomhedOrdninger vil have det samme ErrorCode range som VITAS (webservices) tidligere havde.
Databaser for hhv. Virksomhedsordning (tidligere Vitas webservices), Vitas applikation og Virksomhedsordning.batchjobs (tidligere Vitas.batchjobs) vil være uændrede og disse skal i forbindelse med idriftsættelsen være på STARLight.
Webservices vil blive udstillet fra et nyt forretningsdomæne
JobKon
JobAG
JobSearch
Ydelsesudstilling
Taxonomy
BI integrationsplatform
Alle områder
Nye batchjobs
Dokumentation af jobbet til SF (jf. skabelon: xxx link til skabelon)
Der vil i alt være 21 'nye' batchjobs der vil skulle eksekveres fra STARLight ved idriftsættelsen af Release 2025-3 til forskel for i dag, hvor det er 23 batchjobs på eksisterende platform.
De batchjobs der ikke længere vil blive eksekvereter:
SendVitasNotificationErrorMessage (allerede 'slukket' med Release 2025-1)
BenchmarkUpload (allerede 'slukket' med Release 2025-1)
SendVitasNotification vil fremadrettet sende WSBer frem for WSRMer og tanken er at omnavngive dette til SendVirksomhedsordningWsb
Dataløft
Hvis der i Databaser tilføjes eller fjernes kolonner med personfølsomme data (f.eks. person navne, adresser, email, telefonumre etc.), så skal SF informeres så disse data fremadrettet tilføjes eller fjernes fra scrambling.
Kommunalt sagsbehandlingssystem
A-kasse sagsbehandlingssystem
Kommunalt bookingsystem
WorkForcePlanner (WFP)
M4 Booking
Schultz Booking
Kommunalt ydelsessystem (KY)
Kommunalt sygedagpengesystem (KSD)
Særlige krav til test
Test scenarie | Ønske om eksternes deltagelse i test | Berørte systemområder (herunder nye batchjobs*) | Identificeret af |
---|---|---|---|
Sammen med de eksterne testes WSB udsendelsen. | Ja Herunder | System: Vitas Batchjob: SendVirksomhedsordningWsb | @Rolf Marcher Arndt |
Sammen med de eksterne testes aftagning af data på webservice endpoints | Ja | Forretningsdomæne: Virksomhedsordning | @Rolf Marcher Arndt |
Batchjobs
bør testes både med delta og fuldt load,
bør hvis der er afhængigheder køres med normalt load fra BI i ét testmiljø i hele testperioden
bør testes i samarbejde med teams som har afhængigheder
kørselstid, særligt hvis det er en del af NightlyBatch
Konsekvenser for drift/idriftsættelse
I forbindelse med idriftsættelse:
Skal der køres et fuldt dataload ved første kørsel af et batchjob - aftal med SF hvornår load skal køres:
Skal der køres konvertering:
Skal der køres databasescripts for opdatering af tabeller i databasen:
Efter idriftsættelse:
Her beskriver PO/FA konsekvenser for løsninger efter idriftsættelse, hvis noget afviger fra normale setup.
Arkitektur- og implementeringsnoter
Her beskriver PO/FA om arkitekturen og teknikken bag løsningen, om der f.eks. anvendes:
Nye dataområder:
Nye snitflader:
Nye komponenter:
Nye miljøer:
Nye teknologier:
Nye aftagertyper:
Eller afvigelser fra principperne:
Eventuelle behov for reduktion af teknisk gæld skal afdækkes:
Der gives en beskrivelse af hvorledes disse tænkes håndteret/implementeret i løsningen og om dette har været vendt med STAR arkitekten.
Husk GDPR stillingtagen
Ingen personfølsomme data i epics
Illustrationer, skærmdumps m.v. må ikke indeholde cpr.nr., CV. nr., rigtige personnavne på borgere eller deres kontaktoplysninger i form af e-mail, telefonnr., adresse m.v.
Ja, det er tjekket, at epic ikke indeholder dette.
Angiv hvem der har foretaget dette tjek: @Rolf Marcher Arndt
Angiv dato for tjek: 20250214
Opbevaring af oplysninger i STARs it-systemer
Ved oprettelse af nye dataområder skal der tages stilling til, hvornår formålet med data ophører og dermed fastlægges en slettepolitik.
Ved indførelse af nye data på eksisterende dataområder skal GDPR slettejobs opdateres.
Hvem må tilgå oplysningerne?
Afsnittet må ikke blot slettes, hvis det vurderes ikke relevant. Det skal dokumenteres at man har forhold sig til nedenstående.
Husk det er hensynet til borgeren der tæller højst. Der skal være hjemmel til at sagsbehandler må tilgå oplysninger. Formålet skal være som led i administrationen af beskæftigelsesreglerne eller ydelsesadministration.
Korrekte sikkerhedsattributter på services
PO skal for hver enkelt servicemetode angive hvilke myndighedstyper, der må kalde de forskellige servicemetoder.
Tilladte organisationer (eksempel - se den fulde liste over myndighedstyper på siden DFDGs sikkerhedsmodel )
| Alle borgere | Egne borgere | Tidligere egne borgere | Gæsteadgang | Anden Aktør - egne borgere | Anden Aktør - gæsteadgang |
---|---|---|---|---|---|---|
A-kasse |
| x |
|
|
|
|
JobCenter |
| x |
|
| x |
|
Kommune |
| x |
|
|
|
|
STAR | x |
|
|
|
|
|
AUB |
|
|
|
|
|
|
UDK |
|
|
|
|
|
|
STIL |
|
|
|
|
|
|
A-kasse filtrering
Hvis a-kassen må anvende metoden, må a-kassen så se / hente alle data? Eller skal der foretages filtrering ift. at a-kassen fx kun må se nogle udfaldsrum / kodelisteværdier? Husk at filtreringen skal ramme eventuel visning på Jobnet aht. sagsbehandlerlogin
Sagsbehandlerlogin på Jobnet - tag stilling til adgang!
En sagsbehandler i et jobcenter kan tilgå en borger tilknyttet det konkrete jobcenter.
En sagsbehandler i en a-kasse kan tilgå en borger, som er medlem af a-kassen og KG 1 (tilmeldt og ikke-tilmeldt) eller KG 8 og tilmeldekategori 5 - dimittend.
Begrænsninger kan foretages via (a-kasse-) filtrering, eller ved at afgrænse på action niveau på konkrete sider på Jobnet.
Stillingtagen: Beskriv kort, at der er taget stilling til sagsbehandlerlogin