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: |
|
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), ellerexternalID -
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 |
|---|---|
|
|
Klientuppgifter för autentisering mot Sensio Partner API. |
|
|
Bas-URL för Sensio Partner API-slutpunkten. |
|
|
URL till token-slutpunkten för OAuth-autentisering. |
|
|
En kommaseparerad lista över Sensio-webbplats-ID:n som ska undantas från synkroniseringen. |
|
|
En kommaseparerad lista över Sensio-grupp-ID:n som ska undantas från synkroniseringen. |
|
|
Anger vilket attribut som ska användas vid matchning av eADM-användare mot Sensio-anställda. Konfigureras i synkroniseringsmallen. |
Relaterade artiklar