altinn - uio
TRANSCRIPT
Copyright © 2010 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture.
Altinn UiO - 22.10.2012
Agenda
• http://alt-inn.com/ • Hvorfor Altinn • Hva er Altinn • Byggesteinene • Hva gjør Altinn komplekst
2 Copyright © 2010 Accenture All Rights Reserved.
Copyright © 2010 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture.
Hvorfor Altinn?
Hva er Altinn? «Lånt fra forrige foreleser – DIFI»
• Altinn er et nettsted • Altinn er en teknisk infrastruktur • Altinn er et utviklingsverktøy • Altinn er en plattform • Altinn er et samarbeidsprosjekt • Altinn er eForvaltning i verdensklasse
4 Copyright © 2010 Accenture All Rights Reserved.
Før og etter med Altinn
Copyright © 2010 Accenture All Rights Reserved.
Før Altinn: • Borgere og næringsliv må
kontakte etater direkte for å rapportere data eller for generell kommunikasjon
Med Altinn: • Skjemaer og tjenester er
tilgjengelig gjennom en portal. • Etater og borgere/næringsliv
kan kommunisere direkte gjennom Altinn
Altinn
6 Copyright © 2010 Accenture All Rights Reserved.
Borgere
Offentlige registere
Næringsliv
Etat-systemer Sluttbrukersystemer
Det offentlige Norge Altinn
Altinn tilbyr etatene tjenster de ikke nødvendigvis hadde hatt mulighet til å tilby sine brukere
• Selvbetjeningsløsning for sluttbrukere og eksterne systemer ved bruk av web-services.
• Autentisering og autorisasjon av eksterne tjenester og systemer • Oppetid 24x7x52 • Separering av back-end-systemer og front-end mot brukerne • Brukerstøtte for eksterne brukere • Arbeidsflate/innboks og lagring for eksterne brukere
7
Mange benytter Altinn…
8 Copyright © 2010 Accenture All Rights Reserved.
Reduced Form filling after Altinn
23 % in five years
Submitted through Altinn (All forms on central government level)
Altinn 53 %
Altinn – eGovernment; effektivitet og miljøvennlig!
• 700+ ulike skjemaer/tjenester er tilgjengelig • 5,5 millioner brev/meldinger er sendt til og fra næringsliv og borgere • 440 000+ norske bedrifter bruker Altinn til elektronisk kommunikasjon med det
offentlige Norge • Over 2,3 borgere bruker Altinn • 39 etater, et fylke og tre kommuner har tjenester på Altinn • 35% av den administrative byrden for næringsliv har blitt redusert
Bra for miljøet!
– Spart 28 000 trær – Eller 80 millioner liter vann – Eller 14 285 tonn med CO2 utslipp
9
Tjenesteeiere I Altinn
Hvem tilbyr tjenester gjennom Altinn?
Fugleperspektiv på Altinn
Ulike typer tjenester
• Innsendingstjeneste • Meldingstjeneste • Innsynstjeneste • Samhandlingstjeneste • Lenketjeneste • Formidlingstjeneste
14 Copyright © 2010 Accenture All Rights Reserved.
• Bacially recreation of the paper form
• Sending in data electronically to the public so that re-registration and high data quality is
ensured. • A reporting service and consist of one form or a form-set (main form, sub-form or attachment)
with internal dependencies.
15
Reporting service (form)
• Enables the agencies to send information electronically to the users
• It is possible to notify the user by e-mail or SMS that the information is made
available.
• Correspondence can be saved in end users archive in a specific period, possible be deleted by the users.
• Receiver can forward received information to others through Altinn or by sending an e-mail.
• Service owner can on a regular basis receive an overview over what correspondences that have been opened by the end user.
16
Correspondence (Meldingstjeneste)
Lookup service (Innsynstjeneste)
• Lookup and access to registers.
• New service in Altinn II v2
• Lookup can be saved in end users archive in a specific period, possible be deleted by the users.
• Receiver can forward received information to others through Altinn or by sending an e-mail.
• Service owner can on a regular basis receive an overview over what correspondences that have been opened by the end user.
17
Samhandlingstjenester (collaboration services)
• Possible to collect different services under the same umbrella • Two types
– Collection page – Users can collect the services in a folder like structure. – E-dialogue – Created by a collection of service owners containing several
Altinn services with internal dependcies. Example: Building a house requires applying for a plot, permission to build and reporting to tax authorities
18
Copyright © 2010 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture.
Building blocks
20
Altinn Sluttbrukerløsning
Fagsystemer
Altinn Arkiv (evt. del av tjenestemotor)
Altinn Portal
Arkiv
IntegrasjonIntegrasjon
Altinn Tjenestemotor
Presentasjon, informasjon og navigasjon Arbeidsflate Tjenesteoversikt
Altinn Signering og kryptering
Signering
Kryptering
Altinn Statistikk og analyseStatistikk og
analyse
Of fentlige grunndata
Folkeregisteret Enhetsregisteret
Kommune -registeret SERESPoststeds -
registeret
Skjema
Regler
Inte -grasjon
/felles data -
modell
Register
Arbeidsflyt
Tjenestekatalog
Varsling
Melding
Preutfylling
Abonnement
Brukerprofil
Policydatabase
EtatssystemEtatssystem Sluttbruker -system
Register -informasjon
Altinn Tilgangsstyring
Autorisering og brukeradministrasjon
Autentisering
Integrasjon
Integrasjon
Integrasjon
Integrasjon
Metadata
Altinn Tjenesteutvikling
Portal -/publ. -verkt øy
Regelverkt øy
Arbeidsflyt -verktøy
Integrasjons -verkt øy
Skjemaverkt øy
Utviklings -verkt øy
Tjeneste -katalogverkt øy
SERES
Integrasjon
21 21
Integration
Altinn Access Administration
Portal/CMS tool Work flow tool
Rules tool
Integration tool
Forms tool
Service Catalogue tool
Development tool
SERES
Authentication
Service catalogue Presentation, information and navigation
Signing
Encryption
Statistics and analysis
Integration
Integration
Integration
Agency system
End user system
Municipality register
Postal code register SERES
Altinn Service Development
Integration Integration
Authorisation and user administration
Work space
Altinn Portal
Altinn End User Solution
Altinn Archive (part of service engine)
Archive
Altinn Signing and Encryption
Altinn Statistics and Analysis
Register info Nat. population register
Legal entities register
Data Systems Public Basic Data
Altinn Service Engine
Policy database
Rules
Integration/Com
mon D
ata Model
Subscription
Prefill
Message
Register
Notification
User Profile
Service catalogue
Forms
Work flow
Integration
End User Solution (SBL)
Service Development
(TUL)
Portal ASP.NET 3.5, EpiServer, IIS 7
Software-produkter
22
• SOA Software
Technical Infrastructure
Public data
Authenticate • OpenSSO
Archive
Statistics and
analysis
Agency systems
End user systems
Public registries
Buy Pass
Bank ID
Min ID
Metadata sources
Metadata • SharePoint 2007 • .NET 3.5 • SQL Server 2008 • Windows Server
2008
Tools • Visual Studio 2008 • InfoPath 2007 • WF 3.5
Service Engine • SharePoint 2007 (Forms
Server) • .NET & WF 3.5 • SQL Server 2008 • Windows 2008 • SOA Software • Excel
ESB
ESB
SAM
L
Intermediary • MS BizTalk 2009 • SQL Server 2008 Integration Services
ESB
My Profile
Authori-zation
22
Main requirements
23
• Service Oriented Architecture – Solution with a clear distinction between the portal and the service engine. – Division of the solution into several independent components that can
provide services within Altinn, but also to other sites/systems • Workflow
– Possible to build processes around single services in Altinn and services implemented in other systems
• Collaboration Services – Framework that uses the process / workflow and individual services in Altinn. – Connected to agency systems to build “arenas" where different actors can
interact • Security, signing and encryption
– A solution that can take care of sensitive information • Service development solution
– Effective development, test and production of end-user services in Altinn.
24
Autentisering • 7 autentiseringsmekanismer (innloggingsmetoder) • 4 autentiseringsnivåer (sikkerhetsnivå)
25
Rettighet og tjenester i Altinn – Knytning til EnhetsRegisteret(ER)
Person fødselsnummer
Rettighet til Tjeneste i Altinn
Organisasjon organisasjonsnummer
Roller i ER (f eks Daglig Leder)
Rolle i Altinn (Regnskapsmedarbeider,
Utfyller/innsender) (fnr+orgnr) Noen roller i Altinn kan
delegeres videre
Person 2 fødselsnummer
Autorisasjon
26 Copyright © 2010 Accenture All Rights Reserved.
Altinn som informasjonsinfrastruktur • Enabling: Supporting rather than specially designed
– støtter utviklingen av nye tjenester, bruksområder og legger til rette for vekst
– Legger til rette for tjenesteinnovasjon
• Shared: Among a larger community – Vekst av tjenesteiere og brukere
• Open: No strict borders – Arkitektur og teknologi – Fremtidige, ikke definerte bruksområder
28 Copyright © 2010 Accenture All Rights Reserved.
Altinn som infrastruktur (2) • Socio-technical: More than pure technology
– Byggestein i det norske samfunnet – Teknologien er viktig, men verdiløs uten underliggende sosiale prosesser
• Heterogeneous: Include a range of different components – Nettverk bestående av bla. Tekniske komponenter, standarder, rutiner,
folk, organisasjoner ++
• Evolving Installed base: From what already exists – Bygger først og fremst på institusjoner i samfunnet (du må betale skatt!) – Bygger på eksisterende rutiner, vaner og kultur – Eksisterende teknologi
29 Copyright © 2010 Accenture All Rights Reserved.
Gammelt og nytt
Altinn I
30
Altinn II
Kompleksitet – JADA! • I selve løsningen • I organiseringen av prosjektet/involverte stakeholders • I intern prosjektorganisering
31 Copyright © 2010 Accenture All Rights Reserved.