Kurs i felleskomponenter



Like dokumenter
Digitalt førstevalg og felleskomponenter

Altinn for fagsystemleverandører

Integrasjon Altinn. 31. august 2009 Morten Græsby

Hva kan Altinn gjøre for deg? NOKIOS, Trondheim 21.september 2011 Cat Holten Brønnøysundregistrene

Løsningsarkitektur i og rundt Altinn. 31. august 2009 Wilfred Østgulen

«Samspillet Altinn og Sikker digital postkasse»

Altinn bruk og tilgangsstyring. Cat Holten, avdelingsdirektør Digitalisering, Brønnøysundregistrene

Smart integrasjon i offentlig sektor

Samarbeid for digitalisering av Norge

Altinns grensesnitt mot sluttbrukersystemer - Status og nyheter , Morten Græsby, Altinn

AP226 Use Case Diagram - SBL

Offentlige informasjonsinfrastrukturer

Altinn II - prosjektet. Cat Holten Oslo 31.august 2009

Konferanse om elektroniske tjenester i offentlig sektor Oslo 01. juni 2010

SERES. Espen Slotvik 4. desember 2013

Veikart for nasjonale felleskomponenter

Endringer i versjon 14.1

Altinn, nye muligheter for samhandling og samspill i offentlig sektor. Hallstein Husand Programleder Altinn II Programmet NOKIOS 2009

Altinn API Altinn «der du er»

Hvordan få fart på digitaliseringen av Norge?

Endringer i versjon 14.1

Samarbeid for digital forenkling. Direktør Lars Peder Brekk Brønnøysundregistrene Altinndagen 1. desember 2014

Offentlige informasjonsinfrastrukturer

e-dialoger Framtidens eforvaltning eller.?

SERES og Tjenesteutvikling i Altinn. Geir Jevne Semantiske dager 7.juni 2011

Samarbeid på tvers av brukergrupper

Altinn Utviklingsplan 2017

Tjenesteutvikling i ny Altinn-løsning Gunn Heidi Rørmark

Spørsmål. #brukar

Alt du trenger å vite om digital postkasse. Informasjon til ansatte i offentlig sektor

Altinn II. Leseguide for brukerveiledningen til TUL

Endringsanmodning - Alternativ 2 Videresending post_v1_0

Digital postkasse til innbyggere

Veikart for nasjonale felleskomponenter

Veiledning for elektronisk registrering

AP221 Use Case SBL Autentiser og autoriser bruker

Offentlige informasjonsinfrastrukturer

Nasjonale standardar og felleskomponentar kva er det og korleis påverkar det arkivet?

AP221 Use Case TUL Definer tjeneste

AP221 Use Case SBL Preutfyll og instansier innsendingstjeneste

e-forvaltning Altinndagen 2012 Nytt om Altinnløsningen for utviklere Lars Petter Svartis Løsningsarkitekt i AEI

SAMARBEIDSAVTALE BILAG 4. Kostnadsfordeling

14:20-14:50 Digital post mellom offentlige virksomheter

SvarUt Offentlig digital post

SAMARBEIDSAVTALE BILAG 4. Kostnadsfordeling

Autentisering av ansatte

Standardisering og gjenbruk / sambruk av IT-komponenter i offentlig sektor

Nye felles løsninger for eid i offentlig sektor

Regjeringens digitaliseringsprogram Sett fra Brønnøysund med Altinn-briller

Brønnøysund, 19. september Ellen Marie Langen - Marianne Strypet -

Statens legemiddelverk. Generelt om Altinn. EYRA - Digital samhandling med Statens legemiddelverk

Designguide for ID-porten. Versjon 2.0

Dagens agenda. Det store bildet. Tre hovedelementer i arbeidet med utvikling av IKT i det offentlige

ID-Porten bruk av elektronisk ID i offentlige tjenester på nett

Nasjonale fellesløsninger i effektivt samspill med sak- og arkivsystem. Torgeir Strypet

Innbyggerdialog basert på Altinn og ID-porten. Velkommen til workshop! Nokios,

Samarbeid kommunesektoren Digitalisering. Kjetil Århus, Bergen kommune Trine Lind, Oslo kommune

Elektronisk innsending av årsregnskapet

Bergen kommune Kjetil Århus Direktør digitalisering og innovasjon Mai 2017

Altinn II Funksjonell spesifikasjon Sluttbrukerløsningen (SBL)

Status for arbeidet med ID-Porten, eid i markedet

FIKS Plattform for digital samhandling Astrid Øksenvåg KS Kommunesektorens organisasjon

Digitaliseringsprogrammet - hva blir utfordringene for arkivet?

Infrastruktur og samhandling i offentlig sektor. INF 3290 Endre Grøtnes Difi

Infrastruktur og samhandling i offentlig sektor. INF oktober 2013 Endre Grøtnes Difi

Felles IKT-arktiektur med vekt på sikker tilgang til elektroniske tjenester - presentasjon for Norsk kommunal teknisk forening

Altinn II v1 - Integrasjon for tjenesteeiere v1.0. Hvorfor / Hva / Hvordan

Accenture Altinn. Implementasjonsguide for sluttbrukersystemer

Olav Skarsbø

Designguide for ID-porten. Versjon 2.0

Accenture Altinn. Implementasjonsguide for sluttbrukersystemer

Slik skal vi handle i 2017

Innrapportering via Altinn: RF-1241 Pass og stell av barn likningsoppgaver

SAMARBEIDSAVTALE BILAG 4. Kostnadsfordeling

Kristian Bergem. Direktoratet for forvaltning og IKT

Elektroniske MEG! Hvordan Difi bidrar til utvikling av elektroniske tjenester. Servicekonferansen 2010

AP221 Use Case SBL Finn aktive, mottatte og arkiverte elementer

Bergen kommune Kjetil Århus Direktør digitalisering og innovasjon Februar 2017

Strukturert omstilling - verktøy og tips fra KS

Status og utviklingsplaner Difis fellesløsninger. Brukerrådet

AP226 Use Case Diagram - TUL

Bergen kommune Kjetil Århus Direktør digitalisering og innovasjon April 2017

Altinnkurs for kommuneansatte og revisorer. Trondheim 17. oktober Tips og råd om praktisk bruk av Altinn

Samordning av digitaliseringsarbeidet i kommunal sektor KS FIKS. Astrid Øksenvåg

Sikker digital posttjeneste

Stig Hornnes Rådgiver - FAD 19. April 2012

Semantikkregisteret for elektronisk samhandling (SERES): I hvilken grad er personvernet en hindring?

Offentlig digitalisering i siget

AP221 Use Case - SBL - Benytt innsendingsjeneste

AP221 Use Case SBL Send inn innsendingstjeneste

Difi bidrar til å digitalisere Norge. BankID - dagen 2017 Torgeir Strypet, avdelingsdirektør Difi

Brønnøysundregistrene forholdet til kommunene og utviklingen i framtida Kristine Aasen og Bredo Swanberg

AP221 Use Case TUL Migrer og produksjonssett tjenesteutgave

din vegvisar i det offentlege

Hva har vi gjort og hva kommer?

1 Høring Styring, forvaltning og finansiering av nasjonale felleskomponenter i offentlig sektor

Digitalt førstevalg. Digital postkasse som en del av digitalt førstevalg i forvaltningen. FINF 4001 høst 2016

Temahefte Altinn. Hvordan komme i gang med Altinn

Accenture Altinn Implementasjonsguide for sluttbrukersystemer

Beste praksis Bergen kommune

Transkript:

Kurs i felleskomponenter NOKIOS 27.10.15 Frank Fardal, DIFI og Jan Åge Berg, Altinn jab@brreg.no

Bakgrunn «Digitale, nettbaserte tjenester skal derfor være hovedregelen for forvaltningens kommunikasjon med innbyggere og næringsliv. Disse tjenestene skal være helhetlige og brukervennlige, det skal være enkelt og trygt å logge inn, og brukerne skal få den hjelpen de trenger til å finne frem i og bruke tjenestene» https://www.regjeringen.no/no/dokumenter/digitaliseringsrundskrivet/id766322/

Felleskomponenter «Felleskomponenter defineres som komponenter i ITløsninger som kan sambrukes eller gjenbrukes i flere IT-løsninger i offentlig sektor. Enkelt kan man si at felleskomponenter er felles byggeklosser for å kunne utvikle elektroniske tjenester.» https://www.difi.no/sites/difino/files/difi-rapport-2010-17-nasjonale-felleskomponenter-ioffentlig-sektor-pdf-.pdf

Digitaliseringsrundskrivet 1.2 Bruk nasjonale felleskomponenter ID-porten: Virksomheten skal ta i bruk ID-porten for digitale tjenester som krever innlogging og autentisering. Altinn: Virksomheten skal i utgangspunktet ta i bruk Altinns infrastruktur og tjenesteplattform for produksjon av relevante tjenester. Virksomheter som på kort sikt ikke kan få dekket sine behov i Altinn på en hensiktsmessig måte, kan benytte løsninger i markedet eller utvikle løsningen selv. Virksomheten må kunne begrunne unntak. Aktuelle digitale tjenester rettet mot næringsdrivende skal gjøres tilgjengelig på Altinns portal. Altinn skal også benyttes for digital post fra forvaltningen til næringsdrivende. Digital postkasse til innbyggere: Difi er i ferd med å etablere en løsning for sikker digital posttjeneste, hvor innbyggerne kan motta og oppbevare digital post fra forvaltningen. Løsningen vil etter planen lanseres mot slutten av 2014. 5

Nasjonale felleskomponenter Det sentrale folkeregisteret Enhetsregisteret Matrikkelen Altinn ID-porten Digital postkasse til innbyggere Kontakt- og reservasjonsregisteret

Innhold Innledning Altinn utvikling Arkitektur Nyheter i 16.1 Kommersielt 7

8

Altinn - samspill for et enkelt og effektivt samfunn 9

Seks tjenestetyper i Altinn Innsendingstjeneste Skjema sendt inn fra bruker via Altinn til offentlig virksomhet Meldingstjeneste Informasjon sendes fra den offentlige myndigheten til brukers meldingsboks i Altinn. Varsling, portal eller sbs Altinn SKD Innsynstjeneste Offentlige registre og sakspapirer gjøres tilgjengelig via oppslag i Altinn eller sbs. Lenketjeneste Bruk av Altinn for autentisering/rettighetsstyring av tjenester som etaten har utviklet utenfor Altinn. Overf tilbake til etat. Formidlingstjeneste Grensesnitt for utveksling av store datamengder mellom etater eller fra næringsliv til etat (15.3) Samhandlingstjeneste Flere skjema og tjenester presenteres for brukeren som en prosess. Blir da en helhetlig tjeneste.

API Autorisering Autentisering Meldingsboks Integrasjons-tjenester og API Altinn System kontekst Andre Offentlige Portaler/Systemer (Speiling av Altinn) Altinn plattform Kjøremiljø og tilgang til offentlige tjenester og Altinn ressurser Innsyn Fasade for Etatenes Fagsystem Tjenesteeier A Tjenesteeier B Portal brukere www.altinn.no Innsendingstjeneste (Melding Inn) Send inn «Skjema» Tjenesteeier C Sluttbrukers Datasystem (Privat Virksomhet) Melding Ut Meldinger og Varslinger Arkiv Registe r Dialog

Altinn kan brukes av andre portaler REST API «Speiling av Altinn» Andre portaler kan vise sluttbrukers innhold fra Altinn meldingsboks direkte Andre portaler kan lage egen visning av skjema i Altinn Altinn er «usynlig» for bruker Innlogging 1x via ID-porten Nettside: Ekstern portal Speiling av Altinn Tjenesteeier etat.no Kommune.no Offentlig system Dialog

Hva er Altinn Plattformen? Design Runtime...av sluttbruker-tjenester 14

Normal rekkefølge Ny tjeneste eller benytt eksisterende Opprett ny utgave eller benytt eksisterende Definèr utgave Utvikle utgave Oversett utgave Migrer utgave Test utgave Produksjonssett 15

Standard måte å presentere tjeneste på i Altinn sin sluttbrukerløsning

Tjenester opprettes i Altinn sin tjenesteutviklingsløsning (TUL)

Tjenester opprettes i Altinn sin tjenesteutviklingsløsning (TUL)

I InfoPath utvikler man tjenesten

Sporvalg

Tjenester opprettes i Altinn sin tjenesteutviklingsløsning (TUL)

Last opp InfoPath skjema på tjenesteutgaven

Barnehagesøkna den vist i Altinn sin sluttbrukerløsning etter migrering

Verden går videre.

REST API gir nye muligheter World Wide Web har forandret seg siden Altinn II ble lansert En stor andel brukere benytter nå kun mobil eller nettbrett når de aksesserer internett. Det stilles større krav til brukervennlige tjenester, brukskvalitet og design. Tjenesteeiere ønsker også mer frihet og ønsker å vise tjenestene i sin portal

Altinnskjema web-applikasjon https://angularjs.org/ http://getbootstrap.com/

Barnehagesøknad V2

Altinn REST API https://altinnett.brreg.no/no/altinn-api/https://github.com/altinn

Rask, enkel og sikker dialog

Integrasjon Integrasjon Forretningssiden / Seres / Infoforvaltning Seres Begrepsdefinisjoner Begrepsstruktur Begrepsimplementasjon Modellering i Seres -Høyere grad av semantikk Meldingsmodell Meldingsspesifikasjon (XSD) Tjenesteeiere Evt. andre metadata -kilder (eks KITH) Krav: XSD Altinn Tjenesteutvikling Sluttbrukersystem Forretningsdata iht. Meldingsspesifikasjon Altinn Sluttbrukerløsning Plattform Kjøremiljø Forretningsdata iht. Meldingsspesifikasjon Tjenesteeiere/ Etatsystem 44 44

Overordnet arkitektur Applikasjoner Nettleser Web Services API REST API Portal Infoportal Altinn Tjenesteutviklingsløsning (TUL) Komponenter Altinn Sluttbrukerløsning (SBL) Portal Web Services API Batch Tjenesteeier Tjenesteeier Registre

11 komponenter Web Services API REST API Portal Infoportal SBL TUL Autentisering Autorisering Profil Tjenesteutvikling Prosessflyt Tjenestemotor Arkiv Portal Register Integrasjon Statistikk Web Services API Batch 46

47 Sub-komponenter TUL SBL Web Services API Batch Arkiv Avgiver Tjenesteeier TTP Altinn1 ContextHandler KeyManagement WebSA Web Services API REST API Infoportal Portal Tjenesteutvikling Entry Tjenesteeier Tjeneste Tjenesteutgave Skjema Skjemasett Arbeidsflyt Sikkerhet Oversettelse Migrering Kodeliste Samhandling Portaluavhengighet Tjenestemotor Meldingsboks Regelmotor Skjemamotor Samhandling Innsending Melding Innsyn Varsel PdfEngine BankId ContextHandler Prefill Abonnement Arbeidsflyt Metadata MetadataImport Statistikk Statistikk Paradata Autorisering DecisionPoint Administration Autentisering PolicyAgent SystemAutentisering BrukerAutentisering Prosessflyt Tilstandsmaskin Integrasjon Forsendelse Kvittering Varsel Profil Brukerprofil Enhetsprofil Register DSF ER Portal

Produkter pr. komponent i Altinn Tjenesteutviklingsløsning (TUL) TUL verktøy InfoPath 2010 Visual Studio 2010 ID-Porten Profil.NET 4.5 SQL Server 2012 Win 2012 R2 Sluttbrukerløsning (SBL) Infoportal EPiServer CMS 6 R2.NET 4 SQL Server 2008 R2 Windows 2008 R2 Andre nettsteder og applikasjoner Portal Forms Services 2013.NET 4.5 SQL Server 2012 Win 2012 R2 BotDetect CAPTCHA TUL plattform SharePoint 2013 NET 4.5 SQL Server 2012 Windows 2012 R2 Citrix BuyPass Autentisering.NET 4.5 SQL Server 2012 Win 2012 R2 Autorisasjon.NET 4.5 SQL Server 2012 Win 2012 R2 Tjenestemotor:.NET 4.5 SQL Server 2012 Windows 2012 R2 Essential Objects PDF Arkiv.NET 4.5 SQL Server 2012 Win 2012 R2 Statistikk & analyse.net 4.5 SQL Server 2012 Win 2012 R2 Metadatakilde (SERES) Adaptive MagicDraw Register.NET 4.5 SQL Server 2012 Win 2012 R2 Forsendelse BizTalk 2013.NET 4.5 SQL Server 2012 Windows 2012 Arbeidsflyt WF 3 (fases ut).net 4.5 SQL Server 2012 Win 2012 R2 Offentlige registre Sluttbrukersystemer Etatssystemer

Teknologi pr. komponent i Altinn Tjenesteutviklingsløsning (TUL) TUL plattform HTTP, HTML5, CSS3 JS, jquery WCAG 2, ATAG XML, XSLT, XPath XACML LDAP, Kerberos Tilstandsmaskin, XAML C#, SQL, WCF ID-Porten BuyPass Profil C#, SQL Autentisering SAML IDP, SP C#, SQL, WIF Autorisasjon XACML PDP, PEP, PAP C#, SQL, WCF Sluttbrukerløsning (SBL) Infoportal HTTP, HTML5, CSS3 JS, jquery, AJAX JSON, XML, REST WCAG 2, MVC Tjenestemotor: XSLT, XPath XSD, XML DSIG Bank ID signering PDF C#, SQL Andre nettsteder og applikasjoner Portal HTTP, HTML5, CSS3 JS, jquery, AJAX JSON, XML, REST WCAG 2, MVC Arkiv Signatur C#, SQL Statistikk & analyse Batch C#, SQL Metadatakilde (SERES) XSLT UML Register Enhetsregistret Folkeregistret Batch, C#, SQL Forsendelse WS, SOAP, REST FTP(S), SFTP MSMQ, Batch C#, SQL Arbeidsflyt Tilstandsmaskiner XAML C#, SQL Offentlige registre Sluttbrukersystemer Etatssystemer

Sikkerhetsnivåer Sikkerhetsnivå 4 - Innlogging med Buypass smartkort, Commfides eller BankID (via ID-porten) Logger du inn med et Buypass smartkort får du tilgang på det høyeste sikkerhetsnivået i Altinn. Dette sikkerhetsnivået er nødvendig blant annet for å signere gjeldsbrev hos Lånekassen og sende inn bostyrers innberetning. Sikkerhetsnivå 3 - Innlogging med PIN-koder til MinID (via ID-porten) eller virksomhetssertifikat Velger du å logge inn med PIN-koder til MinID, får du tilgang til nest høyeste sikkerhetsnivå i Altinn. Dette nivået kreves for blant annet å lese oppgjørsrapporter (K27 og K37) fra NAV i Altinn. Virksomhetssertifikater gir også tilgang på sikkerhetsnivå 3. Sikkerhetsnivå 2 - Innlogging med engangskode Med engangskode fra brev bestilt på Altinn, eller på SMS, kan du logge inn på sikkerhetsnivå 2. På dette nivået får du tilgang til de aller fleste skjemaer i Altinn. Du får også tilgang til å gjøre endringer i Min profil. Sikkerhetsnivå 1 - Innlogging med passord Hvis du har fødselsnummer og logger inn med kun passord, får du tilgang til et begrenset antall skjema i Altinn, blant annet enkelte av skjemaene til Statistisk sentralbyrå og Skatteetaten. Du får ikke tilgang til å endre mobiltelefonnummer i Min profil på dette sikkerhetsnivået. Sikkerhetsnivå 0 - Innlogging uten fødselsnummer Hvis du ikke har fødselsnummer, kan du bare logge inn med brukernavn og passord du selv har registrert. Kun et fåtall tjenester er tilgjengelig på sikkerhetsnivå 0. 50

Autentiseringsløsninger ID-porten nivå 3 og 4 51

Lavere nivåer Sikkerhetsnivå: 3/4 2 2 1 0 0 52

Nytt i 16.1 53

Nytt i 16.1 Nye sider og veiviser for rolledelegering Betalingsløsning i Altinn Ny løsning for selvregistrerte brukere Signering med BankID og Buypass uten java Samtykkebasert delinga av data Videresending av post til Digital postkasse for Innbygger 54

Nye sider og veiviser for rolledelegering Roller og rettigheter på en ny måte. 55

16.1

Betalingsløsning i Altinn Ny komponent i Altinn Nytt steg med nye prosess flyter 3 varianter. Ingen, betinget tvunget og tvunget 3 betalingsleverandører. Netaxept, Payex, DIBS Frittstående steg, men mulig knyttet mot innsending/signering Betlingsformer valgbart Bruke responsivt design Rest-API skal støtte Betaling DFØ er med for å sikre løsningen avtalemessig: «Rammeavtaler for nettbaserte innbetlingsløsninger» 57

Ny løsning for selvregistrerte brukere Tidligere to separate miljøer for ER-brukere og andre brukere av sikkerhetshensyn Miljøene konsolideres nå til et miljø 58

Signering med BankID og Buypass uten java Dagens signering på nivå 4 er basert på java Endring for å støtte løsning for signering UTEN java 59

Samtykkebasert delinga av data Dele data som allerede er der. Ikke finne fram data og formidle disse en gang til 60

Funksjonalitet for bruker Som en bruker vil jeg kunne gi samtykke til at jeg digitalt kan dele data jeg har tilgang til med eksterne parter som for eksempel en nettbank. Data jeg har tilgang til kan ligge i min meldingboks i Altinn eller i et fagsystem i en etat. Som en bruker vil jeg kunne se hva jeg samtykker til å dele, hvem jeg deler data med, hvor lenge, og innenfor hvilken kontekst dataene skal brukes. Som en bruker vil jeg kunne se hvilke data jeg har delt med hvem og når. Som en nettbank vil jeg kunne få digital tilgang til brukerens data i en begrenset periode for å kunne utnytte dataene i en digital prosess med et avgrenset formål. Som en tjenesteeier vil jeg på en sikker og brukerautorisert måte kunne gi eksterne parter tilgang til brukers data

Videresending av post til Digital postkasse for Innbygger SKD bruker i dag Altinn som meldingsboks for innbyggere. 2016.1: Innbyggerpost Videresende post til Innbygger TE angir selv om post skal videresendes TE angir selv om post til brukere som ikke har valgt postkasse skal kunne lese denne i Altinn Unngår å lage egne midlertidige postløsninger Basert på dagens integrasjonsgrensesnitt TE bestemmer i sanntid om post skal videreformidles 62

Kommersielt Hvordan komme i gang med Altinn For å bli tjenesteeier i Altinn må din virksomhet være statlig etat, direktorat, tilsyn eller statlig virksomhet, eller annen virksomhet som utøver oppgaver på vegne av det offentlige. Før en etat kan bli tjenesteeier i Altinn, må vi i sammen avklare om det er mulig å dekke etatens behov via Altinn. Ta kontakt med tjenesteeier@altinn.no for å starte dialog om muligheter i Altinn. En av de kundeansvarlige vil da ta kontakt tilbake. 63

Kostnadsfordeling (bilag 4) Utvikling av Altinn-løsningen finansieres sentralt av Nærings- og fiskeridepartementet via Brønnøysundregistrenes budsjetter og i noen tilfeller av tjenesteeiere Utvikling og vedlikehold av tjenesteeiernes sluttbrukertjenester finansieres enten av den enkelte tjenesteeier eller som felles satsinger fra tjenesteeierne Drift og driftsrelatert applikasjonsforvaltning finansieres av tjenesteeierne etter fordelingsnøkkel

Utstillerseminar U1 - Brønnøysundregistrene - Altinn: Offentlig sektor etter oljen BR som tilrettelegger for endring Stikkord: Forenkling Cosmos 3A Onsdag Kl 13.00 Spørsmål? jab@brreg.no 65