Integration med Sensio 365

Denna artikel beskriver integrationen mellan eADM och Sensio 365, en plattform för hantering av välfärdstekniska enheter och patientlarm på vårdhem. Integrationen hanterar användarregistrering och rolltilldelning mellan eADM och Sensio 365 och fungerar som referensimplementering för eADM:s integrationsramverk för tredjepartsprodukter.

Översikt

Sensio 365 används av norska kommuner och vårdorganisationer för att hantera tekniska hjälpmedel, däribland patientlarm, på vårdhem och liknande inrättningar. Integrationen mellan eADM och Sensio 365 automatiserar arbetsflödena för nyanställningar, omplaceringar och avgångar för personalkonton i Sensio 365, baserat på rolltilldelningar i eADM.

Integrationen ansluter till Sensio Partner API och synkroniserar användare, webbplatsmedlemskap och gruppmedlemskap. Eftersom Sensio 365 använder en modell med webbplatser och grupper för åtkomstkontroll kopplas eADM-systemroller direkt till Sensio-grupper inom specifika webbplatser.

Arkitektur

Integrationen bygger på integrationsramverket eADM från en tredjepartsleverantör, vilket erbjuder följande:

  • Ett standardiserat referensdataformat för import och export mellan eADM och externa system

  • En mekanism för att starta en extern för- eller efterbehandlare via eADM-klienten och synkroniseringscykeln

  • Återkopplingsändpunkter för centraliserade loggposter och felrapportering i eADM

Integrationskomponenten körs på serversidan i eADM-miljön. API-kommunikationen med Sensio 365 sker via IP-vitlista; ingen VPN-tunnel krävs.

Datamodell

I tabellen nedan beskrivs hur objekten i Sensio 365 motsvarar begreppen i eADM.

Sensio-objekt

eADM-representation

Anmärkningar

Webbplats

Endast för referens

Webbplatser kan inte skapas eller ändras via API:et. Används för att avgränsa gruppmedlemskap.

Grupp

Systemroll

Grupper importeras från Sensio och synkroniseras som systemroller. Grupper kan inte skapas eller raderas via API:et. Namngivningskonvention: [SiteName] - [GroupName].

Anställd

eADM-användare

Användare kan inte raderas via API:et; de kan endast läggas till eller tas bort från webbplatser och grupper.

Omfattning

Omfattning

  • Importera systemroller från Sensio-webbplatser och -grupper

  • Skapa och uppdatera användarkonton i Sensio 365 enligt synkroniseringsmallen

  • Lägga till användare på webbplatser

  • Ta bort användare från webbplatser

  • Lägga till användare i grupper

  • Ta bort användare från grupper

  • Användarsökning efter e-postadress, användarnamn, personnummer (pid), eller externalID

  • Hantering av API-begränsningar i enlighet med Sensios API-gränser

  • Konfigurerbara undantag för grupper och webbplatser i synkroniseringsstegets konfiguration

  • Fullständig loggning på både server- och klientsidan, inklusive sammanställda rapporter och objekthistorik

  • Smidig hantering av anslutningsproblem

Utanför tillämpningsområdet

  • Ta bort användare i Sensio 365 (stöds inte av Sensio API)

  • Skapa eller ta bort grupper i Sensio 365 (stöds inte av Sensio API)

  • Skapa, uppdatera eller ta bort webbplatser i Sensio 365 (stöds inte av Sensio API)

  • Initial tilldelning av befintliga användare till roller före driftsättningen

Konfiguration

Synkroniseringskonfigurationen för Sensio 365-integrationen stöder följande parametrar.

Parameter

Beskrivning

API credentials

Klientuppgifter för autentisering mot Sensio Partner API.

API Base URL

Bas-URL för Sensio Partner API-slutpunkten.

API Token URL

URL till token-slutpunkten för OAuth-autentisering.

Site IDs to exclude

En kommaseparerad lista över Sensio-webbplats-ID:n som ska undantas från synkroniseringen.

Group IDs to exclude

En kommaseparerad lista över Sensio-grupp-ID:n som ska undantas från synkroniseringen.

OverrideMergeAttribute

Anger vilket attribut som ska användas vid matchning av eADM-användare mot Sensio-anställda. Konfigureras i synkroniseringsmallen.

Senast uppdaterad: