Tieto Forum Sören Larsson TEIS Tieto, TEIS Soren.larsson@tieto.com
Innehåll TEIS 3.2 SP2 Nya integrationer Övrigt 2
Avsnitt 1 TEIS 3.2 SP2
TEIS 3.2 TEIS applikationsserver JBoss Användarklient och Skript Motor.Net framework 4.6, Windows Presentation Foundation (WPF) Winwrap, Visual Basic Scripting Klienten kan installeras separat på egen pc 4
Påloggning Vid påloggning tilldelas roll och rättigheter för användaren 5
Management Console 6
Application Integration Underhålla Integrationer Utveckla och ändra integrationer Underhålla Workspace Stänga av triggrar Deploy Läggerintegrationeri produktionsstatus Alert Övervakning och larm Versionshantering Ladda tillbaka gamla versioner avitem Schemaläggning 7
Application Integration 8
Application Integration 9
Application Integration 10
Application Integration 11
Application Integration 12
Monitor Söka i Loggsystemet Fritextsökning Bygga rapporter Actions Mark As Complete Delete Restart Server Overview Item cache Task cache Queues 13
Monitor 14
Administration User management Användare Skapa/uppdatera TEIS användare Profiler Skapa/uppdatera Teis användarprofiler Roller Skapa/uppdatera Roller t.ex Teisadministratör, Ekonomigrupp 15
Administration 16
Administration 17
Task Management Failed Tasks Se lista på alla aktuella felmeddelanden Återstart eller färdigmarkera integration Running Tasks Se vilka integrationer som körs just nu i Teis Stoppa aktiva integrationer Hold Tasks Se integrationer som är I Hold-status 18
Task Management 19
Development Templates och User Skript Skript som också kan användas föratt skapa nya skript System Libraries Biblioteksfunktioner som kan anropas när man bygger egna skript Version Versionshantering av skript sköts av TEIS Import and Export Import och export of skript från annan TEIS installation Debugging Hanterar felsökning av skript 20
Development 21
Development 22
Development 23
Configuration 24
Avsnitt 2 Nya Integrationer
Automatisk kontoprovisionering TEIS Google Apps Nationell E-Hälsa HSA & Sambi Tieto IAMaaS Office 365 Metakatalog Tieto Lifecare Federerade Skol Applikationer Källsystem 26
Fördelar Autentisering & Provisionering Färdiga integrationer till kundens verksamhetssystem via TEIS Färdiga integrationer till molnsystem via Tieto IAM Hanterar skapande och radering av användarkonton Kan addera olika autentiseringsmetoder Kostnadseffektiv och repeterbar lösning TEIS har kopplingar till många externa datakällor 27
Navet Unikum Novasche m Solen Heroma Raindance Aditro PMO Skolfederationen GAFE 365 m fl Personal Elev TEIS Struktur och Logik Metakatalog IAM AD Person Förnamn Efternamn Skola Klass e-post Roller Grupper Personnummer
TEIS Dokument/ärende 360, Platina, LEX, M fl Heroma, Personec P Agresso, Aditro Ror, Raindance, Visma XOR, SAP R3 EA-system PA-system E-tjänsteportaler Open eplatform Abou Artvise Visma Adaptrar finns klara för de flesta verksamhetssystem WAN/ Internet Extern integration Skola Procapita IST Extens Gotit GAFE, Infomentor AsynjaITS Learning Unikum osv. Sociala system Procapita, Pulsen Combine, Viva Cgi Treserva, Magna Cura Efter informationsinventering extraherar Teis vald information ur systemen. Denna information mellanlagras och används för att förse olika målsystem, t.ex, SCB och Öppen data. Redan idag görs detta i Teis för att leverera information till bland annat Metakataloger, Hypergene och QlickView. 29
Mina Meddelanden #1 TEIS API #2 #3 #4 Skicka enkelt Tjänstegränssnitt Tieto förmedlingsstjänst Brevlådeoperatör Brevlådeoperatör Brevlådeoperatör Skicka säkert ü Skapar säker session mot förmedlingsstjänst ü Signerar meddelande ü Hanterar leveransstatus FAR 30
e-tjänsteportal - TEIS e-tjänsteportalen kommunicerar direkt motteis Teis har funtion för att selektera och leverera meddelanden till verksamhetssystem lokalt eller till externa tjänster eller andra kommuner FW Teis Verksamhetssystem 1 Verksamhetssystem 2 Verksamhetssystem Krav: Teis version 2.x Moduler: - Teis WS common Generell modul för presentaion av Teis WS tjänster - UploadMessageSTD Generell ws tjänst för uppladdning/klassificering av meddelanden synkront till integratorn samt återrapportering till etjänsteportal - Säkerhet (HTTPS) Generell modul för säkerhet på Teis WS tjänsterna - Frågor/Svar WS-tjänster för frågor/svar t.ex WS GetPerson WS GetProperty WS GetMessage Fördelar: - Bättre kontroll på flödet pga inget extra lager mellan sändare och mottagare. - Respektive mottagare har full kontroll på flödet. - Enklare förändringsarbete vid byte av målsystem 31
Flöde Uppladdning av Dokument Ett ärende skapas i etjänsteportalen. Ärenden omsluts av ett kuvert. etjänsteportalen anropar tjänsten WS Upload i Teis som tar hand om detta ärende. Teis kontrollerar kuvertet och med hjälp av detta får Teis fram till vilket system detta ärende ska levereras. I Teis styrs hur dokumentet ska levereras. Det kan vara som en fil på en katalog, Webbserviceanrop för Direktkkommunikation mot verksamhetssystem eller ärendesystemål, eller annat. Efter att Teis levererat dokumentet till målsystemet så återrapportera status till etjänsteportalen Verksamhetssystem kan leverera stutusändringar eller t.ex begäran om kompletteringar till Teis som lämnar detta till etjänsteportalen. Teis APIer är öppna för alla och ett antal leverantörer av etjänsteportaler och verksamhetssystem har anpassning till dessa APIer..Nationella Projekt Får jag lov Serverat
Teis 3 WS Engine Synchronisly Teis Web portal UI Application A HTTP(s) data-pnr request HTTP(s) data-pnr/name response Application Server Teis WS service Get Pnr data Activate integration directly equal to server Integration - Adapt format and send request to appl B - Received response data added in appl. A response HTTP(s) data-pnr request HTTP(s) data-pnr/name response Application B WS service GetPnrData Each session is viewed with each color - Used for synchronizly solution Initiating integration directly via server - Used normally for record processing 33
Teis 3 WS Engine Asynchronisly Teis Web portal UI Application A WS Receive common errand response data Each session is viewed with each color HTTP(s) UploadMessage request HTTP(s) UploadMessage acknowledgement (transfer id) HTTP(s) Common errand response data HTTP(s) Appl. A received acknowledgement Application server Teis WS service UploadMessage Activate trigger/identify Integration equal to script engine Integration - Adapt format and send request to appl. B - Receive response from appl. B - Adapt format and send it to appl. A HTTP(s) errand request HTTP(s) errand response Application B WS Receive errand message - Used for asynchronizly solution Initiating via trigger/integration and script engine (i.e. normal way) - Used for both bulk and record processing - Application using our common UploadMessage solution (example) Note: WS API interface for application A and B are only an example) 34
A A Tieto, Education @tieto.com