Valg af webservice-standard i det offentlige Implementeringsmodel for forretningsservices

Størrelse: px
Starte visningen fra side:

Download "Valg af webservice-standard i det offentlige Implementeringsmodel for forretningsservices"

Transkript

1

2 2

3 Valg af webservice-standard i det offentlige Implementeringsmodel for forretningsservices IT- & Telestyrelsen marts 2008

4 Indhold > Indledning 7 Forord 7 Formål med implementeringsmodellen 7 Mønstre for anvendelse af webservices 7 IT- og Telestyrelsens koordinerende rolle 8 Internationale WS standarder og OIO Webservice Profiler 8 Toolkits og referenceimplementeringer 8 Optagelse af standarder 8 Målgruppe 9 Mønstrenes status 9 9 Under udvikling 9 Etableret 9 Læsevejledning 9 Oversigt over implementeringsmodellens mønstre 10 Offentlige data 12 Mål 12 Motivation 12 Kontekst 12 Løsning 12 Struktur og deltagere 12 Konsekvenser 12 Vejledninger og profiler 12 Kendte anvendelser 13 Mine data 14 Mål 14 Motivation 14 Kontekst 14 Løsning 14 Struktur og deltagere 14 Konsekvenser 14 Vejledninger og profiler 14 Mine data via intermediær 15 Mål 15 Motivation 15 Kontekst 15 Løsning 15 Struktur 16 Eksempel 16 Deltagere 16 Konsekvenser 16 Vejledninger og profiler 17 Kendte anvendelser 17 Relaterede mønstre 17 Dokumentforsendelse 18 Mål 18 Motivation 18 Løsning 18

5 Modtager etablerer webservice mønster 19 Struktur og deltagere 19 Løsning 19 Kontekst 19 Konsekvenser 19 Vejledninger og profiler 19 Kendte anvendelser 19 Afsender etablerer webservice mønster 20 Struktur og deltagere 20 Løsning 20 Kontekst 20 Konsekvenser 20 Vejledninger og profiler 20 Kendte anvendelser 21 Hverken afsender eller modtager etablerer en webservice mønster 22 Struktur og deltagere 22 Løsning 22 Kontekst 22 Konsekvenser 22 Vejledninger og profiler 22 Kendte anvendelser 23 Store datamængder 24 Mål 24 Motivation 24 Kontekst 24 Løsning 24 Struktur 25 Eksempler på anvendelser 25 Konsekvenser 25 Vejledninger og profiler 25 Abonnering på hændelser 26 Mål 26 Motivation 26 Kontekst 26 Løsning 26 Struktur 27 Eksempel 27 Deltagere 27 Konsekvenser 28 Vejledninger og profiler 28 Kendte kommende anvendelser 28 Sikker forbindelse fra punkt til punkt 29 Mål 29 Motivation 29 Kontekst 29 Løsning 29 Struktur 29 Eksempel 29 Deltagere 30 Konsekvenser 30 Vejledninger og profiler 30 Kendte anvendelser 31 Forbindelse med beskedbaseret sikkerhed 32 Mål 32 Motivation 32 Kontekst 32 Løsning 32 Struktur 33

6 Eksempel 33 Deltagere 33 Konsekvenser 33 Vejledninger og profiler 34 Kendte anvendelser 34 Appendiks A: Relevante fælleskomponenter 35 openuddi 35 Anvendelse i e-handel 35 Detaljer om OpenUDDI 35 Appendix B: Referencer og links 36 Appendix C: Proces for udvikling af indhold til implementationsmodellen 37 Konstatering af behov 37 Vurdering af potentialet for fælles infrastruktur 38 Afholdelse af interessent-workshops 38 Beslutning om hvorledes behov adresseres 38 Udarbejdelse af implementerbar standard 38 Kvalitetssikring af udkast til profil 39 Offentlig høring 39 Udvikling og dokumentation af referenceimplementering 39 Kvalitetssikring af referenceimplementering 39 Inkludering i implementationsmodel 40 Opfølgende aktiviteter 40 Verifikation af overholdelse 40 Udvikling af vejledninger, fælleskomponenter og yderligere integrationsmønstre 41 Yderligere mønstre til implementationsmodellen 42 Vejledninger 43 Fælleskomponenter 43

7 Indledning > Forord Denne publikation er den første af 3 implementeringsmodeller, som udgives af Center for Serviceorienteret Infrastruktur (CSI) under IT- og Telestyrelsen: > Implementeringsmodel for forretningsservices (denne publikation) > Implementeringsmodel for brugerstyring (udkommer ultimo 2008) > Implementeringsmodel for forretningsprocesser (udkommer primo 2010) Implementeringsmodellerne er væsentlige leverancer i forhold til etableringen af en sammenhængende IT-infrastruktur, som beskrevet i Visioner og milepæle for en National IT-infrastruktur. Implementeringsmodellen udbygges løbende. Den gældende version findes på 1. Denne publikation indeholder et snapshot af modellen i første kvartal Formål med implementeringsmodellen Målet med denne implementeringsmodel for forretningsservices er at bistå offentlige myndigheder og private virksomheder med deres valg af webservice-profil i forbindelse med eksponering af services og registre samt udveksling af forretningsdokumenter. En webservice-profil er en specialisering af en webservicestandard i forhold til et givet formål. I vores tilfælde er formålet at fungere i en dansk serviceorienteret infrastruktur. Behovet kan fx opstå i en situation, hvor en offentlig myndighed ønsker, at udveksle data med andre offentlige myndigheder og evt. private virksomheder eller f.eks. udstille et register. Her er det tanken, at implementeringsmodellen skal give svar på hvilken webservice-profil der bør anvendes. Mønstre for anvendelse af webservices Implementeringsmodellen beskriver en række mønstre for anvendelse af webservices. Det er ambitionen at mønstrene skal dække de mest almindelige anvendelsesscenarier for webservices, men det vil ikke være alle mønstre, hvor implementeringsmodellen kan pege på en konkret webservice-profil. Mønstrene i implementeringsmodellen skal opfattes som et forsøg på kortlægning, hvor visse områder i en periode fremover vil være uudforskede. Hvis en offentlig myndighed eller en privat virksomhed står med et konkret behov for at få udviklet en webservice profil for et af de områder, hvor der endnu ikke findes en standardiseret profil, bør anvendelse af webservices efter det valgte mønster ske efter koordination med Center for Serviceorienteret Infrastruktur hos IT og Telestyrelsen

8 IT- og Telestyrelsens koordinerende rolle Med udgivelse og vedligeholdelse af implementeringsmodellen ønsker IT- og Telestyrelsen at koordinere udviklingen af webservice profiler i Danmark. Koordinationen varetages i Center for Serviceorienteret Infrastruktur (CSI), som løbende vil vedligeholde implementeringsmodellen i takt med at der kommer nye standarder til, standardiseringsarbejdet er åbent for alle for information om deltagelse se Internationale WS standarder og OIO Webservice Profiler Implementeringsmodellen kan pege på profiler af webservice-standarder, som er blevet udviklet og vedligeholdes af forskellige organisationer. Ideelt set peger modellen kun på profiler af anerkendte internationale standarder med bred leverandørunderstøttelse. Desværre er det langt fra alle mønstre, hvor der findes internationale standarder, og i de fleste tilfælde er der behov for en dansk profilering. Webservice-standarder, som er blevet profileret og vedligeholdes af IT- og Telestyrelsen, er kendt som OIO Webservice Profiler. Toolkits og referenceimplementeringer IT- og Telestyrelsen har afsat ressourcer til at sikre de udpegede webservice-profiler i implementeringsmodellen også lever op til kravet om platformneutralitet. Med andre ord vil en profil ikke blive optaget i implementeringsmodellen med mindre, at det har været demonstreret, at der kan skabes løsninger, som er interoperable på tværs af relevante platforme, som fx Java- og.net-platformen. Udover at referere til profiler af standarder, dokumentation, vejledninger og best practices, så refererer implementeringsmodellen ligeledes til toolkits og referenceimplementeringer. Samlet set er målet at hjælpe udviklere hurtigere i gang med anvendelsen af standard-profilerne, og samtidig stille kode til rådighed, som gør det muligt, at teste egne løsningers interoperabilitet. Optagelse af standarder En webservice-profil kan optages i implementeringsmodellen efter vurdering af en række forhold. > Profilen skal være veldokumenteret og entydig. > Profilen skal være udviklet gennem en åben proces med inddragelse af toneangivende leverandører og offentlige myndigheder. > En eller flere offentlige myndigheder skal have konkrete forretningskrav, som profilen hjælper med at opfylde. En profil som optages i implementeringsmodellen vil typisk også findes i OIO kataloget, som er kataloget over standarder for digital forvaltning. Læs mere om optagelsesprocessen senere i dette dokument i Appendix C: Proces for udvikling af indhold til implementationsmodellen. 8

9 Målgruppe Implementeringsmodellen henvender sig til it-arkitekter, udviklere og tekniske projektledere. Det forudsættes at læseren har en almen viden om webservice teknologier og forstår de parametre, der er udslagsgivende for valg af den ene standard frem for en anden. Mønstrenes status Implementeringsmodellens mønstre er ikke alle lige veletablerede. For nogle af mønstrene er behovet for dem blot identificeret, andre af mønstrene er under udvikling hos CSI og endelig der de mere veletablerede mønstre, som er anvendt i konkrete implementeringer. For at kunne afgøre hvor i forløbet et givet mønster er - hvilken status det har - anvendes en følgende klassifikation. Mønsterets status kan antage 3 forskellige tilstande:, Under udvikling og Etableret. For at et mønster kan komme på tale som et mønster i implementeringsmodellen, skal det løse en central problemstilling indenfor integration i Det Digitale Danmark. At et mønster er identificeret betyder, at behovet for løsning af den problemstilling, der afspejles i mønsteret, er erkendt. At et mønster er identificeret udtrykkes grafisk med følgende figur: Under udvikling At et mønster har status Under udvikling betyder, at behovet for mønsteret er identificeret, samt at der i CSI arbejdes på at færdiggøre mønsteret i en sådan grad at det kan anvendes i konkrete implementeringer. At et mønster er under udvikling udtrykkes grafisk på følgende måde: Etableret At et mønster har status Etableret betyder, at mønsteret er beskrevet samt, at det er anvendt i en eller flere implementeringer. At et mønster er etableret udtrykkes grafisk på følgende måde: Læsevejledning Næste afsnit indeholder en tabel med en oversigt over de mønstre som indgår i implementeringsmodellen. Det er ambitionen, at oversigten skal give et overskueligt overblik, således at læseren kan springe direkte ned til det mønster som bedst matcher en problemstilling. De følgende afsnit beskriver de forskellige mønstre og evt. relevante webservicestandarder og -profiler mere detaljeret. Implementeringsmodellen afsluttes med en beskrivelse af fælleskomponenter, vejledninger og mønsterudviklingsprocessen, 9

10 Oversigt over implementeringsmodellens mønstre > Mønster Mål Variant WS Profil Status Offentlige data Udstilling af ikke personfølsomme data for alle. OIOREST Under udvikling Under udvikling Mine data At give adgang til egne data for borgere og virksomheder. OIOREST Mine data via intermediær At understøtte selvbetjeningsløsninger, hvor data hentes fra 3. part med brugerens identitet. OIOIDWS Under udvikling Under udvikling Dokumentforsendelse Sikker og pålidelig udveksling af potentielt personfølsomme dokumenter. Service hos modtager OIORASP Etableret Under udvikling Etableret Service hos afsender OIOREST OWSA T Under udvikling Under udvikling Neutral kømekanisme Store datamængder Sikker udveksling af store potentielt personfølsomme datamængder. OIOXLWS Under udvikling Under udvikling Abonnering på hændelser At give systemer mulighed for at abonnere på hændelser som indtræffer i eksterne systemer. 10

11 Sikker forbindelse fra punkt til punkt At etablere en sikker punkt-til-punkt forbindelse mellem to sikkerhedsdomæner. OWSA Model T Etableret Under udvikling Etableret Forbindelse med beskedbaseret sikkerhed At etablere en forbindelse, hvor sikkerheden etableres på beskedniveau. OIOBSP Under udvikling Under udvikling 11

12 Offentlige data > Under udvikling Mål At gøre offentlige data let tilgængelig uanset hvilken platform eller enhed (device), der skal anvende de offentlige data. Med offentlige data menes data, som kan stilles til rådighed for alle, uden at overtræde nogen sikkerhedsmæssige forskrifter. Motivation Myndighederne ligger inde med mange forskellige offentlige data, der kan anvendes i mange sammenhænge, hvis de blev gjort tilgængelige. Mangfoldigheden af enheder, der har behov for at anvende de offentlige data, er stor: PC er, servere, mobiltelefoner, PDA er osv. For at undgå at myndighederne skal etablere løsninger for hver enkelt platform ønskes en løsning, som kan anvendes af et så stort udsnit af enheder som muligt. Kontekst Mønsteret kan anvendes i forbindelse med at offentlige data ønskes gjort bredt tilgængelig. Løsning De offentlige data udstilles vha. af en REST 2 baseret webservice. Struktur og deltagere Konsekvenser De offentlige data gøres tilgængelige for enhver applikation, platform og enhed (device) som kan håndtere HTTP og XML. Vejledninger og profiler OIOREST Basis (Udgives første halvår af 2008) CSI er i øjeblikket i færd med at eksperimentere med at udstille offentlige data vha. REST baserede webservices. Der udvikles en REST baseret webservice, Danmark webservicen ( som udstiller information om forskellige 2 REST er en arkitektonisk stil, hvor forkortelsen står for Representational State Transfer. 12

13 dele af Danmark: regioner, kommuner, sogne, postdistrikter, valgdistrikter, skoledistrikter, grundskoler, veje og adresser (over 2,2 milloner). Kendte anvendelser Google stiller deres kort til rådighed via en REST baseret webservice: Google Static Maps ( 13

14 Mine data > Mål At gøre myndigheders og andres organisationers data vedrørende borgere / virksomheder tilgængelig for borgeren / virksomheden selv. Data gøres tilgængelig på en standardiseret måde, med henblik på at de kan tilgås fra et bredt udsnit af applikationer, enheder og platforme. Med mine data menes data vedrørende en borger/virksomhed, som er belagt med sikkerhedsforskrifter, men kan stilles til rådighed for borgeren/virksomheden selv. Motivation Borgere og virksomheder har data vedrørende dem selv liggende i myndigheders og andre organisationers registre. Disse data kan med fordel anvendes af borgeren/virksomheden selv i andre sammenhænge. Borgeren kan f.eks. ønske at sammenstille sine økonomiske data fra forskellige steder Skat, kommunen, banken, elselskab osv. i sit privatøkonomiprogram. Kontekst Mønsteret anvendes i forbindelse med at give borgere og virksomheder adgang til data om dem selv. Løsning En mulig løsning vil være at de private data udstilles vha. af en REST baseret webservice, hvor autenticiteten etableres vha. OCES certifikater/saml og fortrolighed etableres med en SSL forbindelse mellem borgeren/virksomheden og organisationen med de ønskede data. Det skal afklares hvorvidt mønsteret kan anvendes i portalsammenhænge. Struktur og deltagere Konsekvenser Private data om borgere/virksomheder gøres tilgængelig for borgeren/virksomheden selv på en sikker og fortrolig måde. Vejledninger og profiler OIOREST Basis (Udgives første halvår af 2008) OIOREST med sikkerhed (Udgives andet halvår af 2008) Få mere information under OIOREST på 14

15 Mine data via intermediær > Under udvikling Mål At gøre myndigheders og andres organisationers data vedrørende borgere/virksomheder tilgængelig for serviceaftagere, som handler på borgerens/virksomhedens vegne. Data gøres tilgængelig på en standardiseret måde, med henblik på at de kan tilgås fra et bredt udsnit af applikationer, devices og platforme. Med mine data menes data vedrørende en borger/virksomhed, som er fortrolige og eventuelt også følsomme i persondatalovens betydning, men som kan stilles til rådighed for, og videreanvendes i en serviceaftager-løsning som agerer på borgerens/virksomhedens vegne. Motivation Såvel indenfor det offentlige som i den private sektor er der stort potentiale i form af effektiviseringer og kvalitetsforbedringer ved at støtte ansøgnings- og anskaffelsesprocesser med digitale selvbetjeningsløsninger. En væsentlig gevinst ligger i at en stor del af nødvendige data allerede findes i andre it-løsninger. Ved at hente disse data direkte fra kilden spares der umiddelbart tid og det er ikke nødvendigt efterfølgende via manuelle processer at validere at data er korrekte. De data, der er tale om er oftest data, som ansøgeren betragter som private, og der kan også være tale om data, der er følsomme ifølge persondataloven, eksempelvis ved ansøgninger, hvor ansøgerens straffeattest skal vedlægges, adgang til egen sag hos kommunen, etc. Ligeledes er en række processer, hvor andre end dataejeren (fx en sagsbehandler) tilgår private/følsomme data i eksterne systemer/registre, hvor det er vigtigt at kunne logge præcis hvilken bruger det er, der har tilgået data. Kontekst Mønsteret anvendes hvor brugeren tilgår en løsning, som anvender eksterne data, som den data-afgivende service kun vil give adgang til under følgende betingelser: Der skal leveres bevis for at den bruger forespørgsel foretages på vegne af rent faktisk er logget ind ved afsendelse af forespørgslen, og der skal evt. være mulighed for at bede brugeren bekræfte at data må afgives. Løsning Det muliggøres at den oprindelige brugers identitet bibeholdes i et webservicekald, som udføres på vegne af brugeren. Den løsning, hvor brugeren logger ind (kaldet Identity Provider) opretter og signerer et security token med brugerens identitet, som en serviceaftager kan anvende til at udstede et webservice-kald med, som er sikret med WS-Security standarden. Serviceudbyderen modtager således en anmodning på vegne af en bruger, som Identity Provideren står inde for rent faktisk er logget ind. Hvis der er behov for at validere at brugeren er indforstået med den konkrete dataanmodning/transaktion er det muligt for serviceudbyderen (den data-afgivende service) at bede om direkte interaktion med brugeren, som så kan bekræfte at dataanmodning/transaktion skal gennemføres. 15

16 Struktur Eksempel Figuren herunder illustrer et eksempel på en selvbetjeningsløsning, hvor ansøgeren med sin egen identitet henter nødvendig dokumentation fra en række myndigheder, hvorefter ansøgningen når den er komplet og valideret kan sendes til sagsbehandling hos relevante myndighed/virksomhed. Bekræft? Deltagere Deltagerne er Loginløsning (Identity Provider), som kontrollerer brugerens akkreditiver Serviceudbyder, som stiller data og/eller services til rådighed Serviceaftager, som kalder serviceudbyder på vegne af bruger, der er logget ind hos login-løsinngen Konsekvenser Det er muligt at lave it-løsninger, som kun kan sammenstille personlige data fra flere kilder når dataejeren er involveret. Løsningen forudsætter at der via aftaler og fælles politikker er tillid mellem den Identity Provider, der logger brugeren ind, og dataafgivende løsning. Løsningen sikrer på det tekniske niveau basalt at en webservice-aftager ikke kan foretage et 16

17 webservicekald på vegne af en bruger uden at denne bruger er logget ind og har en aktiv session. Vejledninger og profiler > OIOIDWS - Kommende OIO profil for identitetsbaserede webservices > Teknisk vejledning om sikring af digitale signaturers bevisværdi ( > Vejledning for udvikling og anvendelse af OIOWSDL ( > OIO Standardkontrakt for webservices. Skabeloner til SLA-aftaler findes i kontraktens bilag ( Kendte anvendelser Ingen i produktion. Færdselsstyrelsen har foretaget proof of concept på en løsning til ansøgning om transporttilladelse. Relaterede mønstre OIOBSP (OIO Basic Security Profile) udgør også en del af dette mønster. 17

18 Dokumentforsendelse > Mål At kunne sende et dokument sikkert og pålideligt fra en afsender til en modtager. Med sikkert menes at både afsender og modtager af dokumentet autentificeres samt at kommunikationen er fortrolig. Med pålideligt menes at der i løsningen kan etableres en mekanisme til at sikre at dokumentet er leveret til modtager. Motivation Der er i mange forbindelser behov for digitalt at kunne sende et dokument mellem to parter. Som eksempler kan nævnes tinglysningsdokumenter, fakturaer, ordrer, forskellige former for opgørelser. Behovet er også kommet til udtryk i flere offentlige digitaliseringsprojekter, som f.eks. Dokumentboks, NemSMS og NemHandel. Løsning Løsningen afhænger af de deltagende parters digitale muligheder samt rationale i at etablere en webservice. Der kan være forskellige grunde til at en eller begge af de kommunikerende parter ikke ønsker at etablere en webservice, som f.eks.: > Ingen økonomisk fordel > Manglende teknologisk erfaring/viden Af denne grund er løsningen opdelt i tre undermønstre: > Modtager har mulighed for at etablere en webservice > Afsender har mulighed for at etablere en webservice > Hverken afsender eller modtager har mulighed for at etablere en webservice. 18

19 Modtager etablerer webservice mønster Under udvikling Etableret Struktur og deltagere Løsning Modtager etablerer en webservice, som afsender anvender til at sende dokumenter. Kommunikationsformen følger OIORASP profilen. Kontekst Mønsteret anvendes i forbindelse med udveksling af forretningsdokumenter i NemHandel, men kan anvendes generelt i forbindelse med at dokumentmodtager har rationale/fordel i at etablere en webservice. Konsekvenser Dokumenter kan udveksles sikkert og pålideligt mellem partnere over internettet. Vejledninger og profiler > OIORASP ( > Vejledning for udvikling og anvendelse af OIOWSDL ( > OIO Standardkontrakt for webservices. Skabeloner til SLA-aftaler findes i kontraktens bilag ( Kendte anvendelser NemHandel er et oplagt eksempel på både anvendelsen af mønsteret samt anvendelse af OIORASP ( 19

20 Afsender etablerer webservice mønster Under udvikling Struktur og deltagere Løsning Afsender etablerer en webservice, som modtager med mellemrum anvender til for at undersøge om afsender ønsker at sende dokumenter. Hvis afsender har dokumenter til modtager returneres disse af webservices. OWSA model T eller OIOREST kan anvendes som kommunikationsform. Som overordnet regel anvendes OIOREST, når løsningen skal kunne anvendes af flest mulige typer klientapplikationer/platforme. OWSA model T når omgivelserne (platform, applikationer, værktøjer og andre faktorer) peger på en SOAP baseret kommunikation. Dette skal dog kun opfattes som en grov tommelfingerregel. Det faktiske valg kræver en større indsigt i den konkrete kontekst, som løsningen skal fungere i. Kontekst Mønsteret kan anvendes hvis afsender ser et rationale i at tilbyde denne form for kommunikation til modtagere, som ikke har mulighed for at etablere en webservice til modtagelse af dokumenter. Konsekvenser Modtager skal med passende mellemrum kalde afsenders webservice for at afgøre om der er dokumenter til vedkommende. Modtager får ingen direkte information om dokumentet er modtaget hos modtageren. Hvis afsenderen har dette behov skal der etableres en mekanisme (webservice), således at modtageren kan sende kvitteringer til afsenderen. Vejledninger og profiler > OWSA model T ( > Vejledning for udvikling og anvendelse af OIOWSDL ( 20

21 > OIO Standardkontrakt for webservices. Skabeloner til SLA-aftaler findes i kontraktens bilag ( > OIOREST Basis (Udgives første halvår af 2008) > OIOREST med sikkerhed (Udgives andet halvår af 2008) > Få mere information under OIOREST på Kendte anvendelser Web feed 3 er et kendt eksempel på at dokumenter hentes hos afsender. 3 En beskrivelse af web feed kan ses på 21

22 Hverken afsender eller modtager etablerer en webservice mønster Struktur og deltagere Løsning Der etableres en offentlig central køservice, som kan mellemlagre dokumenter. Der skal gøres opmærksomhed på at en sådan service ikke eksisterer. Hvis en køservice etableres er der hverken behov for at afsender eller modtager etablerer en webservice. Afsender sender dokumentet til modtagerens kø i køservicen. Herefter kan modtageren undersøge hvorvidt der ligger dokumenter i sin kø i køservicen, og hvis det er tilfældet hente det. Kontekst Mønsteret kan anvendes hvor hverken afsender eller modtager har et rationale i etablere en webservice til kommunikation af dokumenter. Mønsteret har den fordel, at når køservicen er etableret kan digitalisering af dokumentforsendelse billiggøres for tjenester med lille transaktionsvolume. Ligeledes kan køen anvendes til kapacitet udjævning i modtagersystemet. Konsekvenser Hverken afsender eller modtager skal etablere en webservice for at kunne sende dokumenter til hinanden.. Vejledninger og profiler > OIOREST Basis (Udgives første halvår af 2008) > OIOREST med sikkerhed (Udgives andet halvår af 2008) > CSI er i øjeblikket i færd med at eksperimentere med en REST baseret køservice ( > Få mere information på itst.dk om OIOREST ( 22

23 Kendte anvendelser Reach The Irish Government s SOA Initiative ( samt Amazon Simple Queue Service ( 23

24 Store datamængder > Under udvikling Mål At gøre det muligt at udveksle store datamængder sikkert, robust og uafhængigt af platform eller enhed (device). Da der ofte er tale om personfølsomme oplysninger skal afsenderen kunne autentificeres og data skal kunne udveksles konfidentielt og med verificerbar integritet. Dertil kommer, at afsenderen i mange tilfælde ønsker en teknisk kvittering for at data er blevet udvekslet. Motivation Offentlige myndigheder udveksler i visse situationer store mængder data med andre offentlige myndigheder og private virksomheder. Tendensen har været, at store datamængder udveksles på fysiske medier eller via bilateralt aftalte protokoller, hvoraf flere har sikkerhedsmæssige svagheder. Tab af offentlige data i andre lande har været med til at synliggøre svagheden ved de eksisterende metoder. For at undgå, at myndighederne etablerer udvekslinger på ad hoc basis, hvor der kan være usikkerhed om hvorvidt de forretningsmæssige krav er opfyldt, ønskes en standardiseret og tilgængelig løsning som kan anvendes så bredt som muligt. Kontekst Mønsteret kan anvendes i forbindelse med udveksling af alle typer data herunder personfølsomme, hvor en kombination af båndbredde, mængden af data, og den tid det tager for udvekslingen, fordrer et asynkront udvekslingsmønster. Behov for synkron udveksling af store datamængder er ikke dækket af dette mønster. Løsning Asynkron udveksling af store mængder data baseret på åbne standarder sker i dag primært vha. FTP over SSL eller SSH FTP (S-FTP). MTOM 4 betragtes af flere som et interessant alternativ i forhold til en anvendelse i webservice-scenarier. Danske erfaringer er dog begrænsede i forhold til MTOM. Ved afleveringer / indberetninger fra et afsendersystem til et modtagesystem (push), er det modtagesystemet, der skal udbyde en service, som afsendersystemet kan aflevere data til. I andre scenarier er det afsendersystemet, som skal udbyde en service således, at modtagesystemet kan hente data (pull). IT- og Telestyrelsen har i marts 2008 afholdt en indledende workshop om udveksling af store datamængder. Det er forventningen at dette arbejde skal lede til en egentlig profil for udveksling af store datamængder med arbejdstitlen, OIOXLWS. 4 MTOM er forkortelsen for Message Transmission Optimization Mechanism 24

25 Struktur Store datamængder Afsendersystem Async Modtagesystem Eksempler på anvendelser > Indberetning af intrastat til Danmarks Statistik 5 via FTP. > Hentning af data fra det Centrale Virksomhedsregister via S-FTP. > Indberetning til LetLøn via FTP eller web upload Eksempel Indberetning af Intrastat fra virksomheder med en årlig EU-import på mindst 2,1 mio. kr. eller en årlig EU-eksport på mindst 5,2 mio. Importøren / eksportøren kender adressen på Danmarks Statistiks FTP-server. En vejledning forklarer hvor Intrastat-filen skal placeres, og hvor der placeres en kvittering for overførslen. Internet Importør / eksportør FTP Danmarks Statistik Konsekvenser Ved anvendelse af FTP og S-FTP får afsenderen ikke formel kvittering på at data er blevet afleveret til modtagesystemet. Ønskes en sådan kvittering, skal der udarbejdes en kvitteringssemantik, som ligger ud over den basale protokol. Vejledninger og profiler Der er pt. ikke udarbejdet vejledninger eller profiler for udveksling af store datamængder. Center for Serviceorienteret Infrastruktur er i færd med at afdække de forretningsmæssige og ikke-funktionelle krav til en evt. profil på området. 5 Intrastat er statistikken, der beskriver Danmarks varehandel med EU. Virksomheder med en årlig EU-import er på mindst 2,1 mio. kr. eller en årlige EU-eksport er på mindst 5,2 mio. skal indberette til Intrastat. 25

26 Abonnering på hændelser > Mål At det er muligt på en standardiseret og enkel måde, at abonnere på hændelser som indtræffer i eksterne fagsystemer. Tilsvarende - at fagsystemer på en standardiseret måde kan notificere abonnenterne omkring de hændelser som der abonneres på. Motivation På tværs af den offentlige og private sektor har en række fagsystemer behov for information omkring hændelser, som indtræffer i andre fagsystemer. Fødsel eller dødsfald er eksempler på hændelser, hvor en række fagsystemer hos forskellige myndigheder skal have en notifikation. Ved fødsels skal det sikres, at det nyfødte barn får et navn og at familien får besøg af den kommunale sundhedsplejerske. Omvendt skal man ved dødsfald sikre, at der ikke længere sendes post til den afdøde. Andre eksempler er hændelser som optræder i forskellige fagsystemer, som skal registreres i et ESDH-system eller andre fagsystemer. Bevægelsen hen mod IT-systemer der er udviklet efter designprincipperne kendt fra Serviceorienteret Arkitektur, hvor funktionaliteten i en løsning udvikles som services og stilles til rådighed som elementer i en overordnet proces, hvor forretningsmoduler er afgrænsede og uafhængige, øger behovet for en standardiseret udveksling af hændelser. Uden en fælles standard på området, kan man stå i en situation, hvor et og samme fagsystem skal understøtte forskellige specifikationer for notifikation og abonnering med forøgede omkostninger til følge. Kontekst Mønstret anvendes i situationer, hvor man mellem fagsystemer ønsker at dele information om hændelser (begivenheder af forretningsmæssig karakter også kaldet tilstandsskift), og hvor det er nyttigt, at der sker en asynkron afkobling i forhold til hændelseskilden. Løsning Der er pt. ikke udarbejdet en standardiseret profil for hændelser. WS-Eventing fra OASIS synes at være den standard, der har mest momentum pt. Der er pt. ingen driftserfaringer med WS-Eventing i den offentlige sektor i Danmark, men fra den 1. juli 2007 idriftsættes en et pilotforsøg i Ringsted Kommune mellem IT- og Telestyrelsen, KMD og Traen, hvor de første erfaringer høstes. En WS-Eventing baseret løsning fordrer etablering af en fælleskomponent kaldet en hændelsesmotor. Hændelsesmotoren fungerer som en neutral part mellem en hændelseskilde, som skaber en hændelse baseret på proces- eller tilstandsskift, og en hændelsesaftager, som udfører den opgave den varetager i forhold til de hændelser den abonnerer på. 6 Hændelsesaftageren skal for sin part etablere en webservice, som kan kaldes af hændelsesmotoren når en hændelse som opfylder abonnementet indtræffer. 6 Kilde: 26

27 Struktur Abonnering på hændelser Sync Sync / Async Hændelseskilde Hændelsesmotor Hændelsesaftager Transient data Eksempel Eksempel på flere hændelseskilder og aftagere: Abonnering på hændelser Hændelseskilde Sync Sync / Async Hændelsesaftager Sync Sync / Async Hændelseskilde Hændelsesmotor Hændelsesaftager Hændelseskilde Sync Sync / Async Hændelsesaftager Transient data Konkret eksempel på udveksling af hændelser i I-SD projektet i Ringsted kommune: Eksempel En sagsbehandler opretter en sag om boligstøtte i et ESDH-system. En hændelse sendes til hændelsesmotoren, som sender hændelsen videre til hhv. KMDSag og KMDBoligstøtte. I KMDBoligstøtte oprettes sagen, og dette registreres i KMDSag og ESDH-systemet. Hændelsesmotor Udveksling af hændelser baseret på OWSA Model T Boligstøtte sag oprettet Sagsbehandler ESDH KMDSag KMDBoligstøtte Deltagere Deltagerne er > Hændelseskilde, hvor der indtræffer eller registreres et tilstandsskift. > Hændelsesmotor, som registrerer hændelser og sætter dem i kø for efterfølgende distribution til en eller flere hændelsesaftagere. 27

28 > Hændelsesaftager, har tegnet abonnement hos hændelsesmotoren på bestemte hændelser fra en eller flere hændelseskilder. Konsekvenser Det er muligt, at lave it-løsninger som i højere grad efterlever design-principperne omkring Serviceorienteret Arkitektur, hvor det tilstræbes, at forretningsmoduler er uafhængige og afgrænsede. Ved at indskyde en neutral hændelsesmotor mellem uafhængige fagsystemer sikres det, at de enkelte systemer kan udskiftes, fjernes eller at nye systemer kan tilføjes efter behov. Vejledninger og profiler En dansk profilering af WS-Eventing forventes udviklet i første halvår af Kendte kommende anvendelser I Domstolsstyrelsens elektroniske Tinglysningssystem er det planlagt, at WS-Eventing skal anvendes til at styre udvekslingen af hændelser mellem den centrale tinglysningsmotor på den ene side, og banker, realkreditinstitutioner, ejendomsmæglere og advokater på den anden side. ( Tl/nyheder/ovrigenyheder/Pages/Haendelsesstyring.aspx) I forhold til integrationen mellem ESDH-systemer og andre fagsystemer er der tilsvarende ved at ske en afprøvning af en hændelsesmotor. Dette sker i regi af I-SD pilotprojektet mellem ITST, KMD, KL, Ringsted Kommune og Traen. Her er man i færd med at implementere en hændelsesmotor som i første omgang sender hændelser til hændelsesaftagere baseret på OWSA Model T. For at begrænse projektets omfang er der valgt boligstøtte som praksisområde og at projektet realiserer et begrænset antal kørende integrationer mellem Traen ESDH Acadre og KMD-sag-basis plus KMDboligstøtte. ( 28

29 Sikker forbindelse fra punkt til punkt Under udvikling > Etableret Mål At etablere en sikker punkt-til-punkt forbindelse mellem to sikkerhedsdomæner, hvor der er én serviceaftager og én serviceudbyder. Med sikker forbindelse menes her at serviceudbyder og -aftager kan autenticitetssikres og beskeder kan kommunikeres med integritet og fortrolighed. Motivation En række eksisterende og nye it-løsninger har behov for via åbne net - at kunne lave opslag i, eller overføre data til andre systemer uden brud på fortrolighed og integritet. Der er behov for en ensartet måde at implementere sikre forbindelser mellem serviceaftager og serviceudbyder på. Dette skal kunne realiseres med eksisterende etablerede teknologier og standarder. Kontekst Mønsteret anvendes i forbindelse med integration mellem bestående løsninger hos myndigheder og leverandører, hvor det er tilstrækkeligt at webservice-kaldene udføres med systemernes identitet. Løsning Sikker punkt-til-punkt forbindelse etableres i overensstemmelse med OWSA Model T profilen. HTTPS benyttes til transport og sikkerhed. Transportlaget krypterer data og overfører certifikat mellem Serviceudbyder og Serviceaftager til autentifikation. OCES certifikater benyttes som identifikation af Serviceaftager. En Serviceudbyder identificeres med et Servercertifikat. Struktur Eksempel Figuren herunder illustrer et eksempel hvor OWSA Model T definerer hvorledes serviceudbyder, som identificeres via et SSL servercertifikat kan tilgås sikkert af serviceaftager, som er et system, som anvender et OCES certifikat til at sikre den 2- vejs HTTPS transportforbindelse. OCES certifikatet vil typisk være et virksomhedscertifikat, men det er også muligt at anvende et borger- eller medarbejdercertifikat. 29

30 Autenticitetssikring Deltagere Deltagerne er > Serviceudbyder, som stiller data og/eller services til rådighed > Serviceaftager, som kan være et system eller en ekstern bruger Derudover kan følgende implicit være deltagere i mønsteret > OIO Infostrukturbasen (ISB), som kan indeholde OIOXML schemaerne for de data, der udveksles > Det Centrale Webservice Register (CWR), som kan indeholde OIO-WSDLdefinitionen for den udbudte service. Konsekvenser Det er muligt at etablere sikker punkt-til-punkt webservice på en ensartet måde med veletablerede teknologier. Vejledninger og profiler > OWSA model T ( > Vejledning for udvikling og anvendelse af OIOWSDL ( > OIO Standardkontrakt for webservices. Skabeloner til SLA-aftaler findes i kontraktens bilag ( 30

31 Kendte anvendelser > Serviceaftageres forbindelse til Bygnings- og Boligregisteret (BBR) > Pension til tiden - webservice, der kan give specifikke pensionsselskaber meddelelse om personer, som tildeles førtidspension 31

32 Forbindelse med beskedbaseret sikkerhed > Under udvikling Mål At etablere en forbindelse, hvor sikkerheden påføres på beskedniveau (modsat sikkerhed på punkt-til-punkt transportniveau) Med sikker forbindelse menes her at serviceudbyder og -aftager kan autenticitetssikres og beskeder kan transporteres via 3. part og stadig kommunikeres med integritet og fortrolighed. Motivation Krav til sikkerhed og/eller fleksibilitet kan medføre behov for beskedbaseret sikkerhed. Hvis der er krav om at integritet og/eller fortrolighed skal sikres helt frem til en given forretningsservice er transportbaseret punkt-til-punkt sikkerhed ofte utilstrækkelig, da den sikre forbindelse normalt termineres ved den første node i egen infrastruktur. Brug af beskedbaseret sikkerhed vil også give mulighed for at sende beskeder via 3. part uden at sikkerheden kompromitteres. Kontekst Mønsteret anvendes i forbindelse med udvikling af nye services, eller væsentlige udvidelser af eksisterende services, hvor løsningerne og værktøjerne har god understøttelse af webservice-teknologien, og hvor og udviklerne er fortrolige med værktøjernes webservice-koncepter Løsning Beskedbaseret sikkerhed etableres via WS-Security-standarden i overensstemmelse med OIO Basic Security Profile V1.2, som er en profilering af WS-I Basic Security Profile 1.1. Integritet og fortrolighed håndteres via X509 certifikater og en af følgende to typer security tokens: > BinarySecurityTokens med OCES Virksomheds- eller Funktionscertifikater > SAML assertions med Holder of Key, hvor et X509 certifikat, som serviceudbyder stoler på bruges til at stå inde for serviceaftagerens certifikat. Hvis der ikke er behov for at overføre anden sikkerhedsinformation end certifikatnøgler og serviceudbyder samt serviceaftager begge findes i danske organisationer kan BinarySecurityTokens med OCES certifikater anvendes. Hvis der er behov for at overføre yderligere sikkerhedsinformation, fx roller til autorisationsbeslutninger skal SAML assertions anvendes. Ligeledes hvis serviceaftager eller serviceudbyder befinder sig i udlandet, hvor OCES certifikater ikke er tilgængelige, kan SAML assertions anvendes. 32

33 Struktur Eksempel Figuren herunder illustrer, hvorledes beskedbaseret sikkerhed sikrer data hele vejen til og fra en webservice-udbyder.. Deltagere Deltagerne er > Serviceudbyder, som er den webservice, der stiller data og/eller services til rådighed > Serviceaftager, som er det system eller den klient, der foretager en webservice anmodning Derudover kan følgende implicit være deltagere i mønsteret > OIO Infostrukturbasen (ISB), som kan indeholde OIOXML schemaerne for de data, der udveksles > Det Centrale Webservice Register (CWR), som kan indeholde OIO-WSDLdefinitionen for den udbudte service. Konsekvenser Det er muligt at etablere beskedbaseret sikkerhed på en ensartet måde, som kombinerer udnyttelse af WS-*-standarder og PKI-infrastruktur. 33

34 En konkret implementering kræver en aftale mellem serviceaftager og serviceudbyder om service levels og de specifikke kvalitative egenskaber og gensidige forpligtigelser. Denne aftale kan formuleres som en forretningsaftale og tage udgangspunkt i OIO standardkontrakten for webservices mellem myndigheder. En af forudsætningerne for at etablere og anvende en webservice mellem myndigheder er, at der tilgodeses forpligtigelser i henhold til datatilsynets retningslinier for videregivelse af oplysninger i portaler og it-løsninger. Vejledninger og profiler > OIO Basic Security Profile V1.2 - kommende > Vejledning for udvikling og anvendelse af OIOWSDL ( > OIO Standardkontrakt for webservices. Skabeloner til SLA-aftaler findes i kontraktens bilag ( Kendte anvendelser > Sikring af elektroniske fakturaer i NemHandel 34

35 Appendiks A: Relevante fælleskomponenter > OpenUDDI I en serviceorienteret infrastruktur, hvor de forskellige aktører fx. offentlige myndigheder og institutioner eller private virksomheder - ønsker at stille egne webservices til rådighed for andre og selv at kunne bruge andres webservices, er det nødvendigt at have et sted, hvor webservices kan udstilles og findes. OpenUDDI er et register, som opfylder netop dette behov. Serviceudbydere kan let registrere deres services, så de er søgbare. Ved at slå op på en OpenUDDI-server kan andre parter lokalisere og anvende en serviceudbyders digitale services. Anvendelse i e-handel Et aktuelt eksempel på brug af OpenUDDI er NemHandel, hvor private virksomheder og offentlige myndigheder udveksler elektroniske handels-dokumenter. Både virksomhederne og myndighederne har i OpenUDDI registreret deres evne til at understøtte bestemte forretningsprocesser og modtage bestemte elektroniske handelsdokumenter. Deres handelspartnere kan så slå op i OpenUDDI og se, hvilke processer de understøtter. Detaljer om OpenUDDI OpenUDDI er en UDDI 3.0-kompatibel server implementeret i Java. Serveren understøtter gængse database- og applikationsservere og kan fungere som både master og slave i et replikeringsforhold. Serveren er afledt af Novells UDDI 3.0-server. UDDI 3.0 > OASIS-standard > Nyt abonnementsapi, som gør det muligt at opsætte UDDI-registre i en hierarkisk struktur > Implementeret af HP Systinet, Oracle, BEA m.fl. Egenskaber > Let at installere og afvikle > Beskedent ressourceforbrug > Høj ydelse > Administrativ brugergrænseflade Implementationen > Udviklet under Apache 2.0 open source licens > Bygget på Novell UDDI 3.0 > Administrativ brugergrænseflade udviklet i Google Web Toolkit OpenUDDI på Softwarebørsen ( 35

36 Appendix B: Referencer og links > > Teknisk vejledning om sikring af digitale signaturers bevisværdi ( > Vejledning for udvikling og anvendelse af OIOWSDL ( > OIO Standardkontrakt for webservices. Skabeloner til SLA-aftaler findes i kontraktens bilag. ( > OIORASP toolkit og referenceimplementeringer. ( 36

37 Appendix C: Proces for udvikling af indhold til implementationsmodellen > Dette appendiks beskriver kort processen for udvikling af indhold til implementeringsmodellen. Gennemgangen vil fremhæve hvordan interessere kan involvere sig i arbejdet, og hvilke former for kvalitetssikring, der foretages inden resultaterne optages i implementationsmodellen. Yderligere vil der blive diskuteret hvilke muligheder leverandører vil have for at verificere at deres løsning overholder implementationsmodellens standard-profiler Processen for udbygning af implementeringsmodellen med standard-profiler og referenceimplementeringer er illustreret grafisk herunder De enkelte trin, som er vist i processen herover beskrives i det følgende. Delprocesserne for inkludering af vejledninger og fælleskomponenter i implementeringsmodellen beskrives senere i dette appendiks. Konstatering af behov Implementationsmodellen udbygges i forhold til den roadmap der er publiceret i Visioner og milepæle for national IT-infrastruktur 7. Udbygningen sker i nært samarbejde med myndigheder og leverandører, der har forretningsbehov, som matcher leverancerne beskrevet i roadmappen. Derudover er det også muligt at henvende sig til Center for Serviceorienteret Infrastruktur (CSI) med yderligere behov for infrastrukturløsninger. Ligeledes bør man henvende sig hvis man kan bidrage med infrastrukturelementer fra egne løsninger, som kan fremme udbygningen af en national it-infrastruktur. Henvendelse til Center for Serviceorienteret Infrastruktur kan ske via til csi@itst.dk 7 Visioner og milepæle for national IT-infrastruktur findes online på 37

38 Vurdering af potentialet for fælles infrastruktur Når der indgives behov i forhold til fælles infrastruktur foretager CSI en umiddelbar vurdering af anmodningen. Dette sker primært i forhold til en konkret vurdering af om der ses potentiale for at bringe yderligere værdi til den nationale it-infrastruktur. Dette sker i dialog med relevante myndigheder og private, som CSI har partnerskabsaftaler med. Derudover vurderes også match til andre offentlige it-projektet, den fællesoffentlige digitaliseringsstrategi, etc. Afholdelse af interessent-workshops Hvis det vurderes at være et potentiale vil en bredere kreds af interessenter blive inddraget i at bekræfte potentialet, og i formulering af de tværgående forretningskrav som skal adresseres i en af implementeringsmodellerne. Dette vil primært ske via workshops, som annonceres i forvejen og som er åbne for alle interesserede indenfor de lokalemæssige muligheder, etc.. Interessent-workshops annonceres på itst.dk under dette link: Beslutning om hvorledes behov adresseres På basis af input fra interessentworkshops afgøres hvilket produkt der primært skal inkluderes i en af implementationsmodellerne. I den videre beskrivelse i denne afdeling antager vi at at de givne behov bedst opfyldes med en implementerbar profil af en standard 8, men der kunne fx også være tale om at udarbejde en vejledning, etablering af en fælleskomponent, eller noget helt fjerde. Den videre proces i forbindelse med vejledninger eller fælleskomponenter beskrives senere i dette appendiks. Endelig er der også to andre mulige konklusioner. Det er muligt at der ikke kan findes en måde hvor opfyldelse behovet reelt vil medvirke til udbygning af den fælles itinfrastruktur. En anden konklusion kan være at behovet bedst opfyldes ved at etablere en enkelt konkret it-løsning. I dette tilfælde må der findes en organisation, som vil tage ejerskab på opfyldelse af behovet, sørge for udarbejde business case etc. og det videre forløb forlader den her beskrevne proces i regi af CSI.. Udarbejdelse af implementerbar standard Med afsæt i forretningskrav, brugscenarier, use cases, gennemførelse af proof of concept etc. og eksisterende standarder specificeres der de nødvendige profiler til sikring af nødvendig funktionalitet og interoperabilitet. Dette sker så vidt muligt med afsæt i internationale standarder. Disse specificeringer af hvorledes standarder anvendes til understøttelse af konkrete use case kaldes som tidligere beskrevet profiler. 8 Herunder også udvikling af en ny OIO standard, hvis der ikke findes nogen eksisterende standard, som det er relevant at profilere. 38

Valg af webservice standard

Valg af webservice standard Valg af webservice standard Agenda Valg til en serviceorienteret infrastruktur Identitetsbaserede Services, Kåre Kjelstrøm Teknologiske trends og udfordringer Debat, spørgsmål og kritik Skal du lave en

Læs mere

Guide til kravspecifikation

Guide til kravspecifikation Side 1 af 10 10. november 2008 Guide til kravspecifikation Version 1.0. Denne guide indeholder en række råd til brug i kravspecifikationer for IT systemer, der skal anvende NemLog-in løsningen. Hensigten

Læs mere

En teknisk introduktion til NemHandel

En teknisk introduktion til NemHandel En teknisk introduktion til NemHandel Indhold > Indledning 3 Standarder 5 OIOUBL 5 OIO RASP 6 OIO SMI 7 Biblioteker 8 Web applikationer 9 Fakturablanket 9 NemHandel Registrering 9 NemHandel.dk 10 Web services

Læs mere

En teknisk introduktion til NemHandel

En teknisk introduktion til NemHandel En teknisk introduktion til NemHandel 02. december 2014 Indhold INDHOLD... 1 INDLEDNING... 2 STANDARDER... 4 OIOUBL e-handelsstandard... 4 OIORASP - transportprotokol... 5 BETINGELSER FOR ANVENDELSE AF

Læs mere

NemHandel. Jens Jakob Andersen IT-arkitekt IT og Telestyrelsen

NemHandel. Jens Jakob Andersen IT-arkitekt IT og Telestyrelsen NemHandel Jens Jakob Andersen IT-arkitekt IT og Telestyrelsen jjan@itst.dk 2565 3212 Baggrunden for Nemhandel Visoner og potentiale for Nemhandel Rundt om Nemhandel Ind i Nemhandel Lov om elektronisk regning

Læs mere

Sikker udstilling af data

Sikker udstilling af data Sikker udstilling af data Digitaliseringsstyrelsen 8. oktober 2012 Thomas Gundel Agenda Baggrund hvorfor udstille data? OWSA Model T Identitetsbaserede Web Services NemLog-in s fuldmagtsløsning OAuth 2.0

Læs mere

Digital Sundhed. Brugerstyringsattributter - Introduktion. - Specificering af nye og ændrede attributter i id-kortet

Digital Sundhed. Brugerstyringsattributter - Introduktion. - Specificering af nye og ændrede attributter i id-kortet Digital Sundhed Brugerstyringsattributter - Introduktion - Specificering af nye og ændrede attributter i id-kortet Indhold 1. Introduktion... 2 2. Læsevejledning... 2 3. Aktører... 2 4. Autentifikation...

Læs mere

Certifikatpolitik for NemLog-in

Certifikatpolitik for NemLog-in Side 1 af 9 7. november 2012 Certifikatpolitik for NemLog-in Version 1.2 Dette dokument beskriver certifikatpolitikken for NemLog-in løsningen. Politikken definerer hvilke typer certifikater, der må anvendes

Læs mere

Certifikatpolitik. For den fællesoffentlige log-in-løsning. Side 1 af 9 2. december Version 1.1

Certifikatpolitik. For den fællesoffentlige log-in-løsning. Side 1 af 9 2. december Version 1.1 Side 1 af 9 2. december 2009 Certifikatpolitik For den fællesoffentlige log-in-løsning Version 1.1 Dette dokument beskriver certifikatpolitikken for den fællesoffentlige log-inløsning. Politikken definerer

Læs mere

Guide til NemLog-in Security Token Service

Guide til NemLog-in Security Token Service Guide til NemLog-in Security Token Service Side 1 af 10 18. juni 2014 TG Denne guide indeholder en kort beskrivelse af, hvordan en myndighed eller itleverandør kan benytte NemLog-in s Security Token Service

Læs mere

OIO standardservice til Journalnotat. Generel servicevejledning. KMD Sag Version 1.0 01-09-2013. KMD A/S Side 1 af 15. September 2013 Version 1.

OIO standardservice til Journalnotat. Generel servicevejledning. KMD Sag Version 1.0 01-09-2013. KMD A/S Side 1 af 15. September 2013 Version 1. OIO standardservice til Journalnotat Generel servicevejledning KMD Sag Version 1.0 01-09-2013 KMD A/S Side 1 af 15 Generel servicevejledning til OIO Journalnotat Ekstern standardservice Opdateret 01.09.2013

Læs mere

Præcisering af transportbaseret sikkerhed i Den Gode Webservice

Præcisering af transportbaseret sikkerhed i Den Gode Webservice Præcisering af transportbaseret sikkerhed i Den Gode Webservice 1. Historik...2 2. Indledning...3 3. SSL/TLS baseret netværk...3 4. Sundhedsdatanettet (VPN)...5 5. Opsummering...6 6. Referencer...6 Side

Læs mere

It-principper. Bilag 1 til It- og Digitaliseringsstrategi for Sønderborg Kommune

It-principper. Bilag 1 til It- og Digitaliseringsstrategi for Sønderborg Kommune It-principper Bilag 1 til It- og Digitaliseringsstrategi for Sønderborg Kommune Indledning It-principperne er grundstenene for it-arkitekturen i Sønderborg Kommune. Principperne skal bidrage til, at vi

Læs mere

23. maj 2013Klik her for at angive tekst. HHK/KMJ. Vejledning til brug af Støttesystemet Adgangsstyring

23. maj 2013Klik her for at angive tekst. HHK/KMJ. Vejledning til brug af Støttesystemet Adgangsstyring 23. maj 2013Klik her for at angive tekst. HHK/KMJ Vejledning til brug af Støttesystemet Adgangsstyring kombit@kombit.dk CVR 19 43 50 75 Side 1/10 1. Indledning og vejledning I forbindelse med det forestående

Læs mere

Overordnet løsningsbeskrivelse - Private aktører og borger log-in via SEB / NemLog-in

Overordnet løsningsbeskrivelse - Private aktører og borger log-in via SEB / NemLog-in Overordnet løsningsbeskrivelse - Private aktører og borger log-in via SEB / NemLog-in (samt mulighed for FMK tilgang via SOSI STS) 15.marts 2017 /chg Baggrund Private aktører på sundhedsområdet som apoteker,

Læs mere

ANALYSE AF SIKKERHEDSSTANDARDER OG -LØSNINGER

ANALYSE AF SIKKERHEDSSTANDARDER OG -LØSNINGER ANALYSE AF SIKKERHEDSSTANDARDER OG -LØSNINGER Kommunernes it-arkitekturråd 8. maj 2014 AGENDA Væsentligste observationer og konklusioner Relevans for kommuner STRATEGI OG ARKITEKTUR Analysen giver et bud

Læs mere

Autencitetssikring. Vejledning til autenticitetssikringsniveau for den fællesoffentlige log-in-løsning. Side 1 af 12 19. september 2008. Version 1.0.

Autencitetssikring. Vejledning til autenticitetssikringsniveau for den fællesoffentlige log-in-løsning. Side 1 af 12 19. september 2008. Version 1.0. Side 1 af 12 19. september 2008 Autencitetssikring Vejledning til autenticitetssikringsniveau for den fællesoffentlige log-in-løsning Version 1.0. Denne vejledning introducerer problemstillingen omkring

Læs mere

WHITEPAPER DokumentBroker

WHITEPAPER DokumentBroker WHITEPAPER DokumentBroker Copyright 2013 DokumentBrokeren er en selvstændig arkitekturkomponent, som uafhængigt af forretningsapplikation og kontorpakke, genererer dokumenter af forskellige typer og formater,

Læs mere

Tilstrækkelig sikker dataudveksling via Sundhedsdatanettet (SDN) Ved Kåre Kjelstrøm

Tilstrækkelig sikker dataudveksling via Sundhedsdatanettet (SDN) Ved Kåre Kjelstrøm Tilstrækkelig sikker dataudveksling via Sundhedsdatanettet (SDN) Ved Kåre Kjelstrøm Sundhedsdatanettets Anatomi UNI-C Router Organisation A Router Router Organisation B Firewall Firewall Linjesikkerhed

Læs mere

Elektronisk samhandling i dansk offentlig sektor

Elektronisk samhandling i dansk offentlig sektor Elektronisk samhandling i dansk offentlig sektor v. Michael Bang Kjeldgaard IT- og Telestyrelsen Oslo 11. september 2008 Lessons learned Velfungerende ramme for koordinering Tilgang der matcher modenhedsniveau

Læs mere

UDSNIT 8. februar 2008

UDSNIT 8. februar 2008 UDSNIT 8. februar 2008 Dette udsnit indeholder indeholder en introduktion til hvad begrebet brugerstyring dækker over Kolofon: OIO Referencemodel for tværgående brugerstyring Dette baggrundsdokument kan

Læs mere

Den Gode Webservice 1.1

Den Gode Webservice 1.1 Den Gode Webservice 1.1 -Profilen for webservicebaseret kommunikation i sundhedssektoren Ivan Overgaard, io@silverbullet.dk Udfordringen Service-Orienteret Arkitektur (SOA) er den moderne måde at lave

Læs mere

Hvem er målgruppen for disse dokumenter. Hvilke forudsætninger skal læseren have?

Hvem er målgruppen for disse dokumenter. Hvilke forudsætninger skal læseren have? Kommenteringsskema 15. januar 2018 Sekretariatet for Initiativ 8.1. BEMÆRK: Alle indsendte kommentarer offentliggøres (på arkitektur.digst.dk). Såfremt du ikke ønsker en kommentar offentliggjort, bedes

Læs mere

NemHandel i cloud - sikkerhedsmæssige overvejelser. Helle Schade-Sørensen IT og Telestyrelsen

NemHandel i cloud - sikkerhedsmæssige overvejelser. Helle Schade-Sørensen IT og Telestyrelsen NemHandel i cloud - sikkerhedsmæssige overvejelser Helle Schade-Sørensen IT og Telestyrelsen Agenda Lidt om NemHandel Rationalet for valg af cloud Overvejelser vedr. sikkerhed Løsning og erfaringer indtil

Læs mere

Vejledning VEDRØRENDE GENERELLE BETINGELSER FOR ANVENDELSE AF NEMHANDEL. Februar 2015 (VERSION 1.4 AF FEBRUAR 2015)

Vejledning VEDRØRENDE GENERELLE BETINGELSER FOR ANVENDELSE AF NEMHANDEL. Februar 2015 (VERSION 1.4 AF FEBRUAR 2015) Vejledning Februar 2015 VEDRØRENDE GENERELLE BETINGELSER FOR ANVENDELSE AF NEMHANDEL (VERSION 1.4 AF FEBRUAR 2015) Side 2 af 12 Indholdsfortegnelse: Indholdsfortegnelse:... 2 INDLEDNING... 4 GENERELLE

Læs mere

PROJEKTBESKRIVELSE DIGITALE TILBUDSLISTER

PROJEKTBESKRIVELSE DIGITALE TILBUDSLISTER PROJEKTBESKRIVELSE DIGITALE TILBUDSLISTER cuneco en del af bips Dato 20. marts 2012 Projektnr. 14 021 Sign. SSP 1 Indledning cuneco gennemfører et projekt, der skal udvikle en standardiseret struktur og

Læs mere

Overblik over egne sager og ydelser

Overblik over egne sager og ydelser 1 Overblik over egne sager og ydelser Mathilde Illum Aastrøm, Digitaliseringsstyrelsen og Steen Andersen, OptimumIT September 2017 INITIATIVETS FORMÅL Nemmere at få klaret sine ærinder Servicen bliver

Læs mere

Guide til integration med NemLog-in / Signering

Guide til integration med NemLog-in / Signering Guide til integration med NemLog-in / Signering Side 1 af 6 14. november 2013 TG Denne guide indeholder en kort beskrivelse af, hvorledes man som itsystemudbyder (myndighed eller it-leverandør) kan integrere

Læs mere

AuthorizationCodeService

AuthorizationCodeService AuthorizationCodeService Sammenhængende Digital Sundhed i Danmark, version 1.1 W 1 AuthorizationCodeService Sammenhængende Digital Sundhed i Danmark version 1.1 Kåre Kjelstrøm Formål... 3 Introduktion...

Læs mere

F remtidens Digital Post

F remtidens Digital Post F remtidens Digital Post Kommunale input til videreudvikling af Digital Post Anvendelse af Digital Post er en central del af udviklingen af den offentlige service. Derfor er det vigtigt, at kravene til

Læs mere

SmartFraming Et vindue til nationale sundhedssystemer. Version 3.0

SmartFraming Et vindue til nationale sundhedssystemer. Version 3.0 SmartFraming Et vindue til nationale sundhedssystemer Version 3.0 Infrastruktur i dagens sundheds IT Det sundhedsfaglige personale benytter sig i dag af en række forskellige systemer i forbindelse med

Læs mere

Timeout-politik for den fællesoffentlige føderation

Timeout-politik for den fællesoffentlige føderation Side 1 af 8 7. november 2012 Timeout-politik for den fællesoffentlige føderation Dette dokument beskriver en politik for timeout af brugersessioner i den fællesoffentlige føderation, der er obligatorisk

Læs mere

Procedurer for styring af softwarearkitektur og koordinering af udvikling

Procedurer for styring af softwarearkitektur og koordinering af udvikling LEVERANCE 2.3 Procedurer for styring af softwarearkitektur og koordinering af udvikling Procedurerne vil omfatte: Planlægning af udfasning af gamle versioner af OpenTele Planlægning af modning af kode

Læs mere

(Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne)

(Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne) 25. april 2013 NOTAT Anvenderkrav til Støttesystemet Klassifikation (Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne) KOMBIT A/S Halfdansgade 8 2300 København S Tlf 3334 9400 www.kombit.dk

Læs mere

Fordeling af journalnotater og dokumenter Udkast til løsningsmodel. Marts 2014

Fordeling af journalnotater og dokumenter Udkast til løsningsmodel. Marts 2014 Fordeling af journalnotater og dokumenter Udkast til løsningsmodel Marts 2014 1 Indledning Denne præsentation beskriver, på et overordnet plan, følgende områder i forhold til en fremtidig fordelingsmekanisme,

Læs mere

Teknisk Dokumentation

Teknisk Dokumentation Sundhedsstyrelsens E2B Bivirkningswebservice Teknisk Dokumentation Side 1 af 8 Indhold Indledning... 3 Terminologi... 3 Arkitektur... 4 Web Service Snitflade... 4 Valideringsfejl... 5 Success... 5 E2B...

Læs mere

Ibrugtagning af Fødselsindberetningsservicen på NSP

Ibrugtagning af Fødselsindberetningsservicen på NSP Ibrugtagning af Fødselsindberetningsservicen på NSP Udarbejdet af: NSI Version: 1.0 Dato: 09.07.2013 Indholdsfortegnelse 1 Vejledning til ibrugtagning af Fødselsindberetningsservicen... 3 1.1 Læsevejledning

Læs mere

IT- og Telestyrelsen 21. august 2007 Sagsnr. 032071-2007

IT- og Telestyrelsen 21. august 2007 Sagsnr. 032071-2007 IT- og Telestyrelsen 21. august 2007 Sagsnr. 032071-2007 Holsteinsgade 63 2100 København Ø Att. Palle Aagaard FESD Grænseflade til CMS-løsninger, høringssvar fra Gentofte Kommune Gentofte Kommune har med

Læs mere

Version 1.0. Vilkår for brug af Støttesystemet Adgangsstyring

Version 1.0. Vilkår for brug af Støttesystemet Adgangsstyring Version 1.0 Vilkår for brug af Støttesystemet Adgangsstyring kombit@kombit.dk CVR 19 43 50 75 Side 1/10 1. Indledning og vejledning I forbindelse med det forestående monopolbrud konkurrenceudsætter KOMBIT

Læs mere

Serviceplatformen informationsmateriale. Leverandørmøde 7. februar 2013

Serviceplatformen informationsmateriale. Leverandørmøde 7. februar 2013 Serviceplatformen informationsmateriale Leverandørmøde 7. februar 2013 1 Om Serviceplatformen Dette informationsmateriale beskriver kort Den fælleskommunale Serviceplatform: formålet med Serviceplatformen,

Læs mere

It-arkitekturprincipper. Version 1.0, april 2009

It-arkitekturprincipper. Version 1.0, april 2009 It-arkitekturprincipper Version 1.0, april 2009 Fælles it-arkitekturprincipper Som offentlig it-chef, projektleder eller professionel, der arbejder med digitalisering, skal du træffe mange valg i en hektisk

Læs mere

Specifikationsdokument for servicen PID-CPR

Specifikationsdokument for servicen PID-CPR Nets DanID A/S Lautrupbjerg 10 DK 2750 Ballerup T +45 87 42 45 00 F +45 70 20 66 29 www.nets.dk CVR-nr. 30808460 Specifikationsdokument for servicen PID-CPR Nets DanID december 2016 Side 1-7 Indholdsfortegnelse

Læs mere

Bilag til standardaftale om delegering af brugerrettigheder mellem lokale identitetsudbydere og serviceudbydere ved anvendelse af SAML-billetter

Bilag til standardaftale om delegering af brugerrettigheder mellem lokale identitetsudbydere og serviceudbydere ved anvendelse af SAML-billetter Bilag til standardaftale om delegering af brugerrettigheder mellem lokale identitetsudbydere og serviceudbydere ved anvendelse af SAML-billetter Servicebeskrivelse Økonomistyrelsen Marts 2011 Side 1 af

Læs mere

Produktbeskrivelse for

Produktbeskrivelse for Produktbeskrivelse for Service til opfølgning på behandlingsrelationer NSP Opsamling Tjenesteudbyder Opfølgning Notifikation Side 1 af 7 Version Dato Ansvarlig Kommentarer 1.0 22-12-2011 JRI Final review

Læs mere

Introduktion til MeMo

Introduktion til MeMo Introduktion til MeMo 1. februar 2019 CIU I forbindelse med Digitaliseringsstyrelsens udbud af Næste generation Digital Post løsningen (NgDP) er der udviklet en ny model for udveksling af digitale postmeddelelser,

Læs mere

Principper for digitalisering og ny teknologi i Brønderslev Kommune

Principper for digitalisering og ny teknologi i Brønderslev Kommune Principper for digitalisering og ny teknologi i Brønderslev Kommune v. 1.0 22032017 Godkendt i Økonomiudvalget Dette dokument beskriver Brønderslev kommunes 5 overordnede digitaliseringsprincipper: 1.

Læs mere

Guide til integration med NemLog-in / Brugeradministration

Guide til integration med NemLog-in / Brugeradministration Guide til integration med NemLog-in / Brugeradministration Side 1 af 9 21. januar 2013 TG Denne guide indeholder en kort beskrivelse af, hvorledes man som itsystemudbyder (myndighed eller it-leverandør)

Læs mere

(Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne)

(Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne) 25. april 2013 Klik her for at angive tekst. NOTAT Bilag 14: Anvenderkrav til Støttesystemet Organisation (Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne) kombit@kombit.dk CVR

Læs mere

Identitetsbaserede webservices og personlige data

Identitetsbaserede webservices og personlige data > Identitetsbaserede webservices og personlige data Version 0.8 IT- & Telestyrelsen juni 2009 Indhold > Indledning 3 Målgruppe 3 Afgrænsning 4 Definitioner og begreber 5 Scenarier 7 Scenarie med browser

Læs mere

Strategi 2013-2017 Danmarks Miljøportal

Strategi 2013-2017 Danmarks Miljøportal Strategi 2013-2017 Danmarks Miljøportal Introduktion Danmarks Miljøportal (DMP) har ansvaret for en digital infrastruktur på miljøområdet, der gør det muligt for myndigheder og offentlighed at få nem adgang

Læs mere

OISAML Workshop Århus 31. marts 2009 Kontor for It-infrastruktur og implementering IT og Telestyrelsen IT Arkitekt Søren Peter Nielsen -

OISAML Workshop Århus 31. marts 2009 Kontor for It-infrastruktur og implementering IT og Telestyrelsen IT Arkitekt Søren Peter Nielsen - OISAML Workshop Århus 31. marts 2009 Kontor for It-infrastruktur og implementering IT og Telestyrelsen IT Arkitekt Søren Peter Nielsen - spn@itst.dk Velkommen! Dette er en WORKSHOP Ikke et fintunet kursus!!

Læs mere

System til System grænseflader

System til System grænseflader e-tl System til System grænseflader Version Dato Forfatter Kommentarer Distribueret til 0.9 10/10-07 Tommy D. Pedersen Første udkast Test og Teknikgruppen, DSS og Devoteam Indholdsfortegnelse Formål...

Læs mere

Notat om teknisk opgradering af sundhed.dk til MedComs kommunikation-standard for Den Gode Webservice

Notat om teknisk opgradering af sundhed.dk til MedComs kommunikation-standard for Den Gode Webservice Notat om teknisk opgradering af sundhed.dk til MedComs kommunikation-standard for Den Gode Webservice Lars Hulbæk/10. November 2006 1. Teknisk sammenhæng mellem sundhed.dk og MedCom Arbejdsdelingen mellem

Læs mere

DIADEM KOM GODT I GANG INTEGRATIONSVEJLEDNING IFT. SIKKERHED OG VERSIONERING AF WEBSERVICES VERSION: 1.7.0 STATUS: FRIGIVET DATO: 22.

DIADEM KOM GODT I GANG INTEGRATIONSVEJLEDNING IFT. SIKKERHED OG VERSIONERING AF WEBSERVICES VERSION: 1.7.0 STATUS: FRIGIVET DATO: 22. DIADEM KOM GODT I GANG INTEGRATIONSVEJLEDNING IFT. SIKKERHED OG VERSIONERING AF WEBSERVICES VERSION: 1.7.0 STATUS: FRIGIVET DATO: 22. AUGUST 2013 Fil: DIADEM - Kom godt igang - Ver 1.7.0.docx Indhold 1.

Læs mere

Dokumentet/dokumenter der kommenteres på: Fælles retningslinjer for webservices. Organisationen der kommenterer: SKAT - Løsningsarkitektur og Test

Dokumentet/dokumenter der kommenteres på: Fælles retningslinjer for webservices. Organisationen der kommenterer: SKAT - Løsningsarkitektur og Test Kommenteringsskema 15. januar 2018 Sekretariatet for Initiativ 8.1. BEMÆRK: Alle indsendte kommentarer offentliggøres (på arkitektur.digst.dk). Såfremt du ikke ønsker en kommentar offentliggjort, bedes

Læs mere

Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0, 13.12.2011

Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0, 13.12.2011 Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0, 13.12.2011 Indholdsfortegnelse Ændringer i forhold til forrige version... 2 1 Brug af snitfladebeskrivelsen... 3 2 Formål

Læs mere

IT-sikkerhedspanelets anbefalinger vedrørende privacy

IT-sikkerhedspanelets anbefalinger vedrørende privacy Anbefalinger vedr. privacy IT-sikkerhedspanelet under Ministeriet for Videnskab, Teknologi og Udvikling har i løbet af de seneste møder drøftet nødvendigheden af at forbedre borgere og virksomheders privacy

Læs mere

DOKUMENTBROKER Koncept

DOKUMENTBROKER Koncept DOKUMENTBROKER Koncept Copyright 2012 INDHOLDSFORTEGNELSE 1 Hvad er DokumentBrokeren?...1 1.1 Formål...1 1.2 Fordele...1 1.3 Baggrund...2 2 Komponenter...3 2.1 Dataflet...4 2.2 Platform og teknologi...4

Læs mere

Produktbeskrivelse for. Min-log service på NSP

Produktbeskrivelse for. Min-log service på NSP Produktbeskrivelse for service på NSP Sundheds professionel Borger Fagsystem / Serviceudbyder Sundhed.dk 1 2 3 (Registreringsservice) (Konsolideringsservice) (Udtræksservice) Indeks Database (oprydning)

Læs mere

OFFENTLIG INFRASTRUKTUR I VERDENSKLASSE

OFFENTLIG INFRASTRUKTUR I VERDENSKLASSE SESSION OFFENTLIG INFRASTRUKTUR I VERDENSKLASSE TIL INFORMATIONSMØDER OM NYE STRATEGIER Peter Falkenberg, IT-arkitekt, KL (pfl@kl.dk) (NemID og NemLogin) Anders Lillienfryd, chefkonsulent, KL, (alh@kl.dk)

Læs mere

9.2.b. Videreudvikling af NemLog-in

9.2.b. Videreudvikling af NemLog-in Side 1 af 5 9.2.b. Videreudvikling af NemLog-in Målsætning I forlængelse af etableringen af den nye NemLog-in, ses en betydelig efterspørgsel på yderligere funktionalitet og services, der ikke er finansieret

Læs mere

Den samlede erhvervsløsning i næste generation af NemID og NemLog-in3

Den samlede erhvervsløsning i næste generation af NemID og NemLog-in3 Notat 21. februar 2017 Den samlede erhvervsløsning i næste generation af NemID og NemLog-in3 Dette notat giver en overordnet konceptuel fremstilling af, hvordan erhvervsområdet forventes håndteret samlet

Læs mere

SNITFLADER TIL INDEKSER. Præsentation af de fælleskommunale støttesystemernes snitflader til indekser

SNITFLADER TIL INDEKSER. Præsentation af de fælleskommunale støttesystemernes snitflader til indekser SNITFLADER TIL INDEKSER Præsentation af de fælleskommunale støttesystemernes snitflader til indekser Introduktion Fokus At give et overblik over: Integration til indekserne Forudsætninger for integration

Læs mere

Affødte krav til SDN fra Arkitekturen. Ved Esben P. Graven, Digital sundhed (SDSD)

Affødte krav til SDN fra Arkitekturen. Ved Esben P. Graven, Digital sundhed (SDSD) Affødte krav til SDN fra Arkitekturen Ved Esben P. Graven, Digital sundhed (SDSD) Indledende betragtninger Infrastrukturen opbygges efter Digitaliserings Strategiens principper om trinvis- og behovsdrevet

Læs mere

NemHandel i den offentlige sektor

NemHandel i den offentlige sektor NemHandel i den offentlige sektor Ny lovgivning Helle Schade-Sørensen Chefkonsulent IT og Telestyrelsen De første erfaringer Jan Hansen Indkøbskonsulent Høje Taastrup Kommune NemHandel ny lovgivning Hvad

Læs mere

REFERENCEARKITEKTUR FOR SELVBETJENING OG REFERENCEARKITEKTUR FOR SAGS- OG YDELSESOVERBLIK

REFERENCEARKITEKTUR FOR SELVBETJENING OG REFERENCEARKITEKTUR FOR SAGS- OG YDELSESOVERBLIK REFERENCEARKITEKTUR FOR SELVBETJENING OG REFERENCEARKITEKTUR FOR SAGS- OG YDELSESOVERBLIK Ver. 0.8 i offentlig høring Ver. 1.0 godkendt Anvendes på prototype på flytteguide (Forventet) egne piloter til

Læs mere

<navn på proces eller use case>

<navn på proces eller use case> -- AKT 444548 -- BILAG 1 -- [ Bilag B1_Skabelon Integrationstabel ] -- Bilag B1 Integrationstabel Formålet med integrationstabellerne er at danne et samlet overblik over de tekniske integrationer, der

Læs mere

UDKAST v.2. Til interessenter i ehandel (udsendes i bred offentlig høring)

UDKAST v.2. Til interessenter i ehandel (udsendes i bred offentlig høring) Sektorstandardiseringsudvalget for ehandel Til interessenter i ehandel (udsendes i bred offentlig høring) UDKAST v.2. Høring over vision, pejlemærker og forretningskrav til ehandel mellem den offentlige

Læs mere

Brugerskabte data en national service (BSD) - produktbeskrivelse

Brugerskabte data en national service (BSD) - produktbeskrivelse - 1 Brugerskabte data en national service (BSD) - produktbeskrivelse Brugerskabte data en national service (BSD) - produktbeskrivelse...1 Indledning...1 Formål...1 Beskrivelse...1 Basale krav til det bibliotek/website

Læs mere

10. sept 2013 NOTAT. Integrationsmodel støttesystemer

10. sept 2013 NOTAT. Integrationsmodel støttesystemer 10. sept 2013 NOTAT Integrationsmodel støttesystemer KOMBIT A/S Halfdansgade 8 2300 København S Tlf 3334 9400 www.kombit.dk kombit@kombit.dk CVR 19 43 50 75 Side 1/13 1. Indledning... 3 2. Arkitekturens

Læs mere

Notat. Omstilling til edag - handlingsplan. Projektets formål og succeskriterier. edag arbejdsgruppen. IT-Kontoret. edag i Aalborg Kommune

Notat. Omstilling til edag - handlingsplan. Projektets formål og succeskriterier. edag arbejdsgruppen. IT-Kontoret. edag i Aalborg Kommune Notat Til: edag arbejdsgruppen Kopi til: Fra: IT- Dato: 28.04.2003 Vedr.: edag i Aalborg Kommune Mandag d. 1. september 2003 er fastsat som edag for alle offentlige myndigheder. edag er aftalt mellem regeringen,

Læs mere

OIO standardservice til Advis. Generel servicevejledning. KMD Sag Version KMD A/S Side 1 af 22. Juli 2013 Version 1.

OIO standardservice til Advis. Generel servicevejledning. KMD Sag Version KMD A/S Side 1 af 22. Juli 2013 Version 1. OIO standardservice til Advis Generel servicevejledning KMD Sag Version 1.1 01-07-2013 KMD A/S Side 1 af 22 Generel servicevejledning til OIO Advis Ekstern standardservice Opdateret 01.07.2013 KMD A/S

Læs mere

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet. MOX og APOS2 Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.

Læs mere

IT-ARKITEKTURPRINCIPPER 2018

IT-ARKITEKTURPRINCIPPER 2018 IT-ARKITEKTURPRINCIPPER 2018 5 It-arkitekturmål 5 Arkitekturprincipper Følg eller forklar Fælleskommunale arkitekturprincipper og -regler IT-ARKITEKTURMÅL Billigere it Sammenhængende it Mere robust og

Læs mere

Affaldsdatasystem Vejledning i system-til-system integration

Affaldsdatasystem Vejledning i system-til-system integration Affaldsdatasystem Vejledning i system-til-system integration Dokument version: 2.0 ADS version: 1.0 Henvendelse vedrørende affald: Miljøstyrelsen Roskilde, Affaldssekretariatet Ny Østergade 7-11 4000 Roskilde

Læs mere

XML webservice for pensionsordninger. Version 1.0 Draft A

XML webservice for pensionsordninger. Version 1.0 Draft A XML webservice for pensionsordninger Version 1.0 Draft A Dokumentoplysninger Titel: Projekt: Webservice for pensionsordninger EDI kontorets branchekoordinerede dataudveksling Forfatter: Bidragsydere til

Læs mere

Til høringsparterne Se vedlagte liste

Til høringsparterne Se vedlagte liste Til høringsparterne Se vedlagte liste Side 2 af 5 26. juni 2018 Høring i forbindelse med opdatering af National Standard for Identiteters Sikringsniveau til version 2.0. Digitaliseringsstyrelsen har revideret

Læs mere

Bilag 2 - Fælles arkitekturramme for GD1-GD2-GD7. Etablering af datadistribution på den Fællesoffentlige Datafordeler

Bilag 2 - Fælles arkitekturramme for GD1-GD2-GD7. Etablering af datadistribution på den Fællesoffentlige Datafordeler Bilag 2 - Fælles arkitekturramme for GD1-GD2-GD7 Etablering af datadistribution på den Fællesoffentlige Datafordeler Version: 0.8 Status: udkast Oprettet: 10.3.2014 Dato: 16. juni 2014 Dokument historie

Læs mere

OIS - Applikationskatalog

OIS - Applikationskatalog OIS - Applikationskatalog OIS arkitekturprodukter 25. januar 2018 Indledning Dokumentationen omkring OIS er struktureret med inspiration fra OIO Arkitekturguidens arkitekturreol, således at arkitekturprodukterne

Læs mere

Arkitekturrapport: Kommunernes Ydelsessystem (KY) Arkitekturrapport: Kommunernes Ydelsessystem

Arkitekturrapport: Kommunernes Ydelsessystem (KY) Arkitekturrapport: Kommunernes Ydelsessystem Arkitekturrapport: Kommunernes Ydelsessystem 1 Indholdsfortegnelse Baggrund for projekt... 3 Resultat af gennemført arkitekturanalyse... 5 Anvendelse af forretningsservices... 9 Baggrund for projekt Baggrund

Læs mere

DataHub Forbrugeradgangsløsning NemID Quick Guide

DataHub Forbrugeradgangsløsning NemID Quick Guide 20. august 2012 JHH/MEH DataHub Forbrugeradgangsløsning NemID Quick Guide Dok 75936-12_v1, Sag 10/3365 1/6 Indhold 1. NemId/Digital Signatur... 3 2. Tjenesteudbyderaftaler... 3 2.1 Selve aftalen... 3 2.2

Læs mere

SOSI. (ServiceOrienteretrienteret SystemIntegration) Quick Tour 2.0

SOSI. (ServiceOrienteretrienteret SystemIntegration) Quick Tour 2.0 SOSI (ServiceOrienteretrienteret SystemIntegration) Quick Tour 2.0 Indhold Hvad og hvem er SOSI Visionen og Missionen Begreber, arkitektur og teknik Hvad er SOSI Projekt initieret og drevet af Ribe- og

Læs mere

Digitaliseringsstrategi

Digitaliseringsstrategi Digitaliseringsstrategi Godkendt i xx den xx.xx.2010 Digitalisering i Viborg Kommune skal understøtte en helhedsorienteret og effektiv service over for borgere og virksomheder effektivisere de kommunale

Læs mere

ADGANG TIL EGNE DATA ADGANG TIL EGNE IT-ARKITEKTURRÅDET. Den 17.maj 2017

ADGANG TIL EGNE DATA ADGANG TIL EGNE IT-ARKITEKTURRÅDET. Den 17.maj 2017 ADGANG TIL EGNE DATA Den 17.maj 2017 1 Drøftelse Drøfter den fælleskommunale vision for adgang til egen data Drøfter udvælgelsen af type af pilotprojekt samt evt. ønsker til det videre arbejde med handleplanen

Læs mere

ATP s digitaliseringsstrategi 2014-2018

ATP s digitaliseringsstrategi 2014-2018 ATP s digitaliseringsstrategi 2014-2018 ATP s digitaliseringsstrategi samler hele ATP Koncernen om en række initiativer og pejlemærker for digitalisering i ATP. Den støtter op om ATP Koncernens målsætning

Læs mere

OIO står for Offentlig Information Online og er det offentliges fællesbetegnelse for it-arkitektur, it-standarder og digital forvaltning.

OIO står for Offentlig Information Online og er det offentliges fællesbetegnelse for it-arkitektur, it-standarder og digital forvaltning. 1 af 6 30-01-2009 12:42 Vejledning Brugervejledning for OIO-katalog over offentlige it-standarder Version 2.0 - April 2008 INDHOLDSFORTEGNELSE Indledning OIO på nettet Standarder og standardisering Offentlig

Læs mere

Underbilag 2Q Vilkår for integration til støttesystemet Klassifikation

Underbilag 2Q Vilkår for integration til støttesystemet Klassifikation Underbilag 2Q Vilkår for integration til støttesystemet Klassifikation 1. Indledning og vejledning Nærværende vejledning beskriver, hvordan Anvendersystemer afsender og/eller modtager objekter til/fra

Læs mere

Version 1.0. Vejledning til brug af Støttesystemet Organisation

Version 1.0. Vejledning til brug af Støttesystemet Organisation Version 1.0 Vejledning til brug af Støttesystemet Organisation kombit@kombit.dk CVR 19 43 50 75 Side 1/6 1. Indledning I forbindelse med det forestående monopolbrud konkurrenceudsætter KOMBIT indkøb af

Læs mere

SAPAs forretningsmæssige behov i relation til Dialogintegration. SAPAs behov for Dialogintegration. Fordele ved brug af dialogintegration i SAPA

SAPAs forretningsmæssige behov i relation til Dialogintegration. SAPAs behov for Dialogintegration. Fordele ved brug af dialogintegration i SAPA 26. marts 2014 NOTAT SAPAs forretningsmæssige behov i relation til Dialogintegration Dette notat beskriver SAPAs specifikke forretningsmæssige behov i forhold til integration med relevante ESDH-/fagsystemer,

Læs mere

Kulturministeriets it-arkitekturpolitik

Kulturministeriets it-arkitekturpolitik Kulturministeriets Kulturministeriets Januar 2012 Udgivet af Kulturministeriet Udarbejdet af Kulturstyrelsen H.C. Andersens Boulevard 2 1553 København V www.kulturstyrelsen.dk post@kulturstyrelsen.dk Kulturministeriets

Læs mere

Møde med leverandører om vejledning til anvendelse af kommende fælleskommunale støttesystemer. KL-huset, tirsdag d. 4. juni 2013

Møde med leverandører om vejledning til anvendelse af kommende fælleskommunale støttesystemer. KL-huset, tirsdag d. 4. juni 2013 Møde med leverandører om vejledning til anvendelse af kommende fælleskommunale støttesystemer KL-huset, tirsdag d. 4. juni 2013 Agenda 1.Mødets formål 2.Der er forskel på leverandører 3.Fælleskommunale

Læs mere

Om projektet afprøvning af MOX-konceptet

Om projektet afprøvning af MOX-konceptet NOTAT Om projektet afprøvning af MOX-konceptet MOX konceptet skal afprøves i flere forskellige kommuner med flere forskellige leverandører. Afprøvningen skal gennemføres i løbet af efteråret 2012. Der

Læs mere

Introduktion til Digital Post. Februar 2016

Introduktion til Digital Post. Februar 2016 Introduktion til Digital Post Februar 2016 Hvem skal læse dokumentet? Vejledningen er relevant for dig, hvis du har brug for en introduktion til Administrationsportalen i Digital Post og hvad der skal

Læs mere

Udvalget for Videnskab og Teknologi B 103 - Svar på Spørgsmål 1 Offentligt

Udvalget for Videnskab og Teknologi B 103 - Svar på Spørgsmål 1 Offentligt Udvalget for Videnskab og Teknologi B 103 - Svar på Spørgsmål 1 Offentligt Bilag 1 Vurdering af økonomiske konsekvenser af beslutningsforslag B 103 1. Indhold i beslutningsforslag B 103 Det overordnede

Læs mere

Digitalisering og sikkerhed i den offentlige sektor. Om Digitaliseringsstyrelsen Sikkerhedsopgaverne i Digitaliseringsstyrelsen Projekter Dilemmaer

Digitalisering og sikkerhed i den offentlige sektor. Om Digitaliseringsstyrelsen Sikkerhedsopgaverne i Digitaliseringsstyrelsen Projekter Dilemmaer Digitalisering og sikkerhed i den offentlige sektor Sikkerhed & Revision 2012 6. september 2012 Digitalisering og sikkerhed i den offentlige sektor Om Digitaliseringsstyrelsen Sikkerhedsopgaverne i Digitaliseringsstyrelsen

Læs mere

Nederst foto på forsiden: B Tal (http://flickr.com/photos/b-tal/) Creative Commons NY-NC (http://creativecommons.org/licenses/bync/2.0/deed.

Nederst foto på forsiden: B Tal (http://flickr.com/photos/b-tal/) Creative Commons NY-NC (http://creativecommons.org/licenses/bync/2.0/deed. Sikkerhedsmodeller for OIOREST Udgivet af: IT- & Telestyrelsen IT- & Telestyrelsen Holsteinsgade 63 2100 København Ø Telefon: 3545 0000 Fax: 3545 0010 Nederst foto på forsiden: B Tal (http://flickr.com/photos/b-tal/)

Læs mere

Tempus Serva. - er NEM IT til alle virksomheder

Tempus Serva. - er NEM IT til alle virksomheder TM - er NEM IT til alle virksomheder Introduktion Virksomheder bør ikke stræbe efter de alt omfattende visioner og tro, at de med analyse og projektmodeller kan udvikle den optimale digitale løsning. I

Læs mere

Generelt om støttesystemerne

Generelt om støttesystemerne Generelt om støttesystemerne Dette afsnit giver et overblik over de enkelte støttesystemer der indgår i Rammearkitekturen. For yderligere information henvises til de udarbejdede kravspecifikationer. Støttesystemerne

Læs mere

Udkast til REST-ressourcer for Dokumentboks (DKAL) (uddrag fra kravspecifikation og E-boks løsningsbeskrivelse)

Udkast til REST-ressourcer for Dokumentboks (DKAL) (uddrag fra kravspecifikation og E-boks løsningsbeskrivelse) Udkast til REST-ressourcer for Dokumentboks (DKAL) (uddrag fra kravspecifikation og E-boks løsningsbeskrivelse) IT- og Telestyrelsen anbefaler at anvende webservice-standarderne til udarbejdelse af services,

Læs mere

Timengo. Digitalisering med en Microsoft platformen Kenneth Wohlers, Timengo. Timengo

Timengo. Digitalisering med en Microsoft platformen Kenneth Wohlers, Timengo. Timengo Digitalisering med en Microsoft platformen Kenneth Wohlers, Agenda Sikker post Nye muligheder Vores løsning - VMG Scenarier Teknisk overblik Hvad er Sikker post Teknologi Certifikater Standarder Formål

Læs mere