seksjoner og fagfelt i Hemit HF 2. iterativt og smidig med hyppige releaser 3. tett på kunden og med aktiv brukerinvolvering 4. med moderne teknologi, stabile rammeverk og valgfrie IDE’er 5. vi bruker Azure Devops og sky der det er mulig/lovlig 6. oppgraderer rammeverk og teknologi fortløpende 21.09.2023
• IAM: en monolittisk samling av tjenester, utviklet av Hemit fra 2006-2018 • MIM - Microsoft Identity Manager – programvarekomponenter som blant annet kan forestå identiteshåndtering, vi bruker to komponenter fra MIM, «Synchronization Service» og «MIM Service». Brandet MIIS og FIM tidligere • TGP: et bestillingssystem av tilganger for ansatte i Helse Midt-Norge. • (FALK - Felles autorisasjonsløsning for kvalitetsregistrene – Nasjonal løsning i drift hos NHN) • Nasjonal løsning for ulike Kvalitetsregistre deriblant MRS, Qreg, Rapporteket, men også eForsk og eProms
av tilganger for ansatte i Helse Midt- Norge. Det er en fornying av dagens IAM system som heter IAM Tilgangsadministrasjon 2011 (heretter referert som IAM). • Litt historikk om TGP: • IDoT prosjektet (Identitet og Tilgang styring) ble startet i 2016 med mål om å erstattet dagens IAM Tilangangsadministrasjon. Prosjektet ble avsluttet i sin opprinnelige form i 2018 • Startet opp igjen under prosjektet "Grensesnitt HP-IAM" som leverte ansatt- og ansettelesesdata fra PRS via MIM og TGP til Helseplattformen (HP) - ferdig levert • del 2, endringer i løsningen som tar for seg automatikk, samt GUI endringer - ferdig levert • del 3 - jobbes med per september 2023 - betegnet TGP
helhet» Høres muligens enkelt ut, men IAM er så mye mer enn det brukerne ser: • IAM har en omfattende serverside der det også kjører jevnlig jobber av ulik art • IAM er utviklet fra 2006 – 2018 med mange ulike faste og innleide ressurser • IAM er skrevet i en versjon av .NET Framework som ikke er supportert lenger • Krevende å finne utviklere som kan og som ønsker å jobbe med dette • IAM er lite brukervennlig og krever masse manuelt arbeid som bør automatiseres
«stakken», dvs ‘alt’ er nytt og på relevant teknologi: - Ny normalisert relasjonsdatabase i MS SQL med Dapper som ORM - Nytt REST API i .NET 6.0 og bruk av Swagger for testing av API - Ny front-end i Angular 16 - Bruk av Hangfire for administrasjon og kjøring av bakgrunns jobber, repeterende og manuelt via eget Dashboard - Helt ny STS som støtter moderne sikkerhetsprotokoller (OIDC og OAuth) - AD og PRS er «sjefen/kilden», MIM er input - Egen skjemabygger der man kan lage egne skjemaer - Import/migrering av eksisterende applikasjoner/tilganger (kommer i versjon 2.12) - Med mere