OS2MO 2.0 Fugl Fønix

Relaterede dokumenter
OS2MO arkitekturgruppe møde

Økonomi- og lønsystemer, fx SD Løn og KMD OPUS Løn og Personale

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

LoRA lokal rammearkitektur. Marius Hartmann, Frederiksberg Kommune Leif Lodahl, Magenta

Støttesystemet Klassifikation. Klassifikation. Et af de otte Støttesystemer

Roadmap for VERA Q Q Q Q Rettighed. Klassifikation. Organisation. Beskedfordeler. Serviceplatform

KLASSIFIKATION ET AF DE OTTE STØTTESYSTEMER. Version 2.0

NemRolle. KOMBIT adgangsstyring med sikkerhed og overblik. Beskrivelse af funktioner og anvendelse

Støttesystemerne. Det er tid til

SPOR 1: ADGANGSSTYRING

Kommunale cases: Frederiksberg & VeRA. Marius Hartmann It og forretningsarkitekt Frederiksberg kommune

edrift - Installationsvejledning edrift i version NET Open Source

Fællesskabet der vil noget mere

Acadre-integration til SAPA

SPOR 2: STØTTESYSTEMER

Om projektet afprøvning af MOX-konceptet

STØTTESYSTEMET KLASSIFIKATION

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

Minikonference om Sag og Dokumentstandarder 15. juni 2011, Odense

Serviceplatformen Vejledning til tilslutning af OS2MO som anvendersystem

Generelt om støttesystemerne

Introduktion til Støttesystem Organisation

OS2rollekatalog Det tekniske fundament og dets muligheder

SPOR 2 ADGANGSSTYRING. Netværksdage Støttesystemer 11. og 12. marts 2015

REFERENCEARKITEKTUR FOR SELVBETJENING OG REFERENCEARKITEKTUR FOR SAGS- OG YDELSESOVERBLIK

STS ORGANISATION. 26. februar 2019

NETVÆRKSDAGE MARTS Michel Sassene

Det kommunale systemlandskab

OS2 Opgavefordeler. Løsningsbeskrivelse Version 2. Udarbejdet af Miracle A/S Simon Møgelvang Bang

Arkitekturrapport: Kommunernes Ydelsessystem (KY) Arkitekturrapport: Kommunernes Ydelsessystem

IT-arkitekturstyring i Syddjurs Kommune

APOS2 Implementations Guide

OS2MO Kommunernes Organisationskomponent

Vejledning: Kontaktbarhed med SEPO (Produktionsmiljøet)

Introduktion til Klassifikation

SAPA KRAVSPECIFIKATION v Overordnede reviewkommentarer fra Kommuneprojektgruppen, ATP, Københavns Kommunes Koncernservice og KL

Leverings- og vedligeholdelsesvilkår for Moderniseringsstyrelsen lokale datavarehus LDV

Scope dokument for Advisservice

BESKEDFORDELER -ET AF DE OTTE STØTTESYSTEMER. Version 2.0

Indholdsfortegnelse. Systembeskrivelse kapitel 8 Administrationsdatabase

Fællesskabet der vil noget mere

Integration mellem FBS og økonomi-/debitorsystemer

Beskrivelse af løsningsmodeller til fordeling af MedCom Advis til flere kommunale fagsystemer

Digitalisering af bogføring af sociale regninger

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

STS NETVÆRKSDAGE ADGANGSSTYRING. Brian Storm Graversen April 2016

Konfigurere arbejds- eller skol konti, der bruger Office 365

VISMA DOCUMENTCENTER Kompetansedag ed e ag ne 2011

Velkommen. Acadre nyheder. Jørgen Hedegård, Formpipe Software A/S

Leverings- og vedligeholdelsesvilkår. for. Økonomistyrelsen lokale datavarehus ØS LDV

Introduktion til Støttesystem Sags- og Dokumentindeks

Vejledning: Kontaktbarhed med SEPO (Produktionsmiljøet)

Hvilke maskiner kan komme med på nettet. Før en maskine kommer med på Maskinbladet, skal modeloplysninger være udfyldt.

Hvilke maskiner kan komme med på nettet. Før en maskine kommer med på Maskinbladet, skal modeloplysninger være udfyldt.

TrueLink og integration til økonomisystemer

Compliance-test, STS Sags- og Dokument indekset

Niveauangivelse for Regionale SOR koder gennem hierarki/type attribut

DOKUMENTBROKER Koncept

BIM Shark brugervejledning v1 Februar 2016

STS NETVÆRKSDAGE. Spor 3: Beskedfordeler. 11. og 12. marts Christian Callsen

Introduktion til Støttesystem Ydelsesindeks

Styr på data er fundamentet for værdi

Transkript:

OS2MO 2.0 Fugl Fønix OS2MO 2.0 er genoplivet og rulles ud i 18 & 19......men inden produktet rulles ud, gøres brugergrænseflade og kommunikationslag klar (se illustration nedenfor). For at kunne levere et produktionsklart produkt, har det for det første været nødvendigt at udskifte den underliggende database (fra APOS til LoRa) samt det lag ( RESTful interface - eller kommunikationslaget), der sørger for kommunikationen mellem brugergrænsefladen og databasen. Dette projekt er i fuld gang og er finansieret af Aarhus Kommune, Ballerup Kommune og Magenta. Projektet afsluttes pr. 31. marts. Parallelt hermed udføres det projekt, som 31 kommuner finansierer, og som har fokus på at opgradere brugergrænsefladen. Overordnet består dette projekt - 'Opgradering af brugergrænsefladen' - af følgende aktiviteter:

Projektet afsluttes med at OS2MO 2.0 bliver pilottestet fra og med juni, hvorefter det kan implementeres i andre kommuner. Det er i denne sammenhæng vigtigt at forstå, at projektet går ud på at genskabe det oprindelige MO, som det så ud, da produktet blev opgivet. Det betyder, at der efterfølgende muligvis vil være ønsker til forbedringer, ligesom der måtte have været det til det oprindelige MO. Når projektet er tilendebragt og OS2MO 2.0 er klar til at blive implementeret i kommunerne, vil følgende aktiviteter være nødvendige for hver kommune: 1. Tilvejebringelse af servermiljø, adgange og aftaler 2. Installation af OS2MO 2.0 (på tre servere: UDV-, TEST-, PROD) & LoRa (på tre andre servere: UDV-, TEST-, PROD). Herudover anbefales en server til applikationsovervågning (bemærk, at setuppet kan variere alt efter hvad kommunen ønsker) 3. Opsætning af sikkerhed, dataafgrænsning og autentificering, IdP, ADFS, SAML, mm. (igen - det afhænger af kommunens præferencer) 4. Tilvejebringelse af organisations, medarbejder- og klassifikationsdata 1. Det identificeres, hvilke data LoRa skal populeres med. Det kunne i første omgang gøres ved at identificere, hvilke data STSORG og STSKLA skal bruge. 2. Det identificeres, hvilke afsender-systemer, der indeholder de data, som er identificeret i foregående skridt. De kan både forefindes i lokale systemer (ex AD, SD-Løn) og i fællesoffentlige kilder (ex Serviceplatformen, DAR). Det er dem, OS2MO 2.0 skal integrere til 5. Mapning af afsender-systemets(ernes) data til OIO-standard, sådan at indlæsning af data i LoRa kan ske 6. Indlæsning af data i LoRa - fx ved mox-agenten "Mox Tabel Upload", der giver mulighed for at uploade og downloade LoRa-data som Excel-ark 7. Tilpasning af LoRa/MO til lokale forretningsregler. MO er en generisk brugergrænseflade, som muligvis skal tilpasses lokale behov. Det kan fx være, at der findes et ønske om et nyt indtastningsfelt til BrugerVendt nøgle. Det er ikke et krav til kommunerne, at denne aktivitet gennemføres, blot noget vi skal være opmærksomme på kan forekomme 8. Integrationer. Eksisterende integrationer installeres (fx Mox-agenten til Serviceplatformens CPR-data og integrationen til Dansk Adresse Register (DAR)) og/eller der udvikles nye (ex til SD-Løn, KMD OPUS, AD, m.fl.). Der udvikles ligeledes notifikationer, så LoRa kan abonnere på ændringer i afsender-systemerne. Ændringshåndtering (notifikationer) kan ske enten i realtid (AMQP beskedfordeler) eller ved datadumps (fx XML) - det afhænger helt af afsendersystemernes indretning. Det bemærkes, at heller ikke denne opgave er nødvendig ift. test af selve OS2MO 2.0-applikationen, men det er klart, at det er en prioritet at integrere til andre systemer, så dataflow kan testes. 9. Test og idriftsættelse af hele setuppet

Bemærk, at det i forhold til Ad. 8 Integrationer formentlig vil give rigtig god mening, at kommuner med samme systemintegrationsbehov går sammen om finansiering. Således vil fx kommuner med SD Løn kun skulle betale én gang for udviklingen af den Mox-agent, der sørger for at OIO-standardisere data. Det er fordi, ved I, at der er tale om open source. De komponenter, der bliver installeret sammen med OS2MO 2.0, udgør en implementering af rammearkitekturen, og overholder dermed rammearkitekturens principper og giver mulighed for OIOstandardisering af data. De komponenter, som vil blive installeret, er: 1. Brugergrænseflade (OS2MO 2.0). Tillader slutbrugeren at vedligeholde organisations- og medarbejderdata 2. PostGreSQL databasen, der indeholder OIO-services, jf. ID 4 nedenfor 3. RESTful interface, som er kommunikationslaget mellem ID 1 og ID 7 4. OIO-services, som er LoRa-databasens OIO-implementeringer. Klassifikation, Organisation & Log-servicen har direkte relevans, men med installationen af LoRa følger automatisk andre services, nemlig: Tilstand, Indsats & Aktivitet samt Sag & Dokument. 5. Beskedfordeler. AMQP-service, der laver køer, som klientsystemer kan abonnere på. 6. OIO-REST agent, som indeholder den logik, der henter relevante data ud af Beskedfordeleren 7. REST Serviceinterface - API'et til databasen 8. Agent til fejlhåndtering og mailadvisering desangående 9. Mox Upload/Download til popuklering af af LoRa vha. regneark/.csv 10. Mox Advis kan modtage AMQP-besked, hvorpå en email til en bruger. Herudover er følgende integrationer enten færdigudviklede eller under udvikling (markeret med *) 1. Dansk Adresse Register (DAR) 2. Serviceplatformen (CPR/CVR) 3. Integration fra AD til LoRa* 4. Autentificering (SAML-ADFS)* 5. Integration til Rollekataloget* Der vil i løbet af projektets forløb - og efterfølgende i det omfang, der er behov for det - blive arrangeret demo-dage, hvor produktet bliver vist, og forskellige emner kan blive diskuteret. Når OS2MO 2.0 er i brug, vil systemet have følgende hovedformål. Disse hovedformål udgør samtidigt produktets business case: 1. Sandhedsdatabase. De data, som OS2MO 2.0 indeholder, er korrekte, autoritative data, uagtet om de indtastes manuelt (manuel indtastning er minimal) i produktet, eller om data fås fra andre kilder. Andre systemer, der har behov for linjeorganisations- og medarbejderdata, kan dermed hente dem fra OS2MO 2.0.

2. Synkronisering. De systemer, som er integreret med OS2MO 2.0, bliver ajourførte med korrekte data, herunder STS ORG. 3. Vedligehold. Vedligehold af data vil ske fra én central applikation, der indeholder korrekte data, men vedligeholdet kan ske såvel fra decentralt som fra centralt hold i organisationen. Det vil sige, at forskellige dele af organisationen kan vedligeholdes enten af én person eller af flere forskellige personer. Vedligehold af visse personlige oplysninger kan på sigt crowdsources til den enkelte medarbejder som vha. enapp fx opdaterer eget telefonnummer. 4. Datakvalitet. Data er bundet af de udfaldsrum, klassifikationstjenesten definerer, samt af de autoritative kilder, grunddata bliver hentet fra (fx Serviceplatformens persondata). Dette bevirker at datakvalitet er høj og, som en afledt effekt, at man bliver opmærksom på dårlige datavalitet i de systemer, OS2MO 2.0 henter oplysninger fra, og dermed kan foranledige datarens i dem. 5. Reduktion af arbejdsgange. Data kan oprettes og holdes ved lige fra én applikation. Det betyder, at man ikke længere skal opdatere de samme oplysninger i flere systemer, men kan nøjes med at indtaste dem én gang i OS2MO 2.0. 6. Automatisering. Mange data vil komme fra andre autoritative systemer, fx Dansk Adresse Register og Serviceplatformen, således at OS2MO 2.0 blot er en autoritativ genspejling af disse data. Det betyder, at de fleste data ikke skal oprettes manuelt, hvilket reducerer antallet af fejl ikke blot i OS2MO 2.0, men i alle de systemer, der modtager data fra OS2MO 2.0. 7. Datasikkerhed. Datasikkerheden vil blive skærpet i forbindelse med håndtering af medarbejder- og organisationsdata, fordi sporbarhed og sletning kan foretages. Det er således muligt at slette personfølsomme data, spore hændelser samt udtrække informationer om, hvem der har adgang til hvad på et givent tidspunkt (compliance). Jo flere systemer, OS2MO 2.0 leverer data til, jo flere systemer vil være indbefattet af disse muligheder. Datasikkerheden vil følgelig stige i takt med antallet af systemer, som integrerer med OS2MO 2.0. 8. Ledelsesinformation. OS2MO 2.0 s datagrundlag kan bruges til at udtrække ledelsesinformation af forskellig art. I dag kan dette gøres ved agenten Mox Rapport, men bedre og flere funktionaliteter kan udvikles.