Sensio 365-integrasjon

Denne artikkelen beskriver integrasjonen mellom eADM og Sensio 365, en plattform for administrasjon av velferdsteknologiske enheter og pasientalarmer i omsorgsboliger. Integrasjonen håndterer opprettelse av brukere og tildeling av roller mellom eADM og Sensio 365, og fungerer som referanseimplementering for eADMs rammeverk for tredjepartsintegrasjon.

Oversikt

Sensio 365 brukes av norske kommuner og omsorgsorganisasjoner til å administrere velferdsteknologiske enheter, blant annet pasientalarmer, på sykehjem og lignende institusjoner. Integrasjonen mellom eADM og Sensio 365 automatiserer arbeidsflytene for ansettelse, forflytning og avgang for personalkontoer i Sensio 365, basert på rolletildelinger i eADM.

Integrasjonen kobler seg til Sensio Partner API og synkroniserer brukere, medlemskap i nettsteder og medlemskap i grupper. Siden Sensio 365 bruker en modell basert på nettsteder og grupper for tilgangskontroll, tilordnes eADM-systemroller direkte til Sensio-grupper innenfor bestemte nettsteder.

Arkitektur

Integrasjonen er basert på eADM-rammeverket for tredjepartsintegrasjon, som tilbyr:

  • Et standardisert referansedataformat for import og eksport mellom eADM og eksterne systemer

  • En mekanisme for å starte en ekstern for- eller etterbehandler via eADM-klienten og synkroniseringssyklusen

  • Tilbakekallingsendepunkter for sentraliserte loggoppføringer og feilrapportering i eADM

Integrasjonskomponenten kjører på serversiden i eADM-miljøet. API-kommunikasjonen med Sensio 365 benytter IP-hvitelisting; det er ikke behov for en VPN-tunnel.

Datamodell

Tabellen nedenfor viser hvordan Sensio 365-objekter tilsvarer eADM-begrepene.

Sensio-objekt

eADM-representasjon

Merknader

Nettsted

Kun til referanse

Nettsteder kan ikke opprettes eller endres via API-et. Brukes til å avgrense gruppemedlemskap.

Gruppe

Systemrolle

Grupper importeres fra Sensio og synkroniseres som systemroller. Det er ikke mulig å opprette eller slette grupper via API-et. Navngivningskonvensjon: [SiteName] - [GroupName].

Ansatt

eADM-bruker

Brukere kan ikke slettes via API-et; de kan bare legges til eller fjernes fra nettsteder og grupper.

Omfang

Omfatter

  • Import av systemroller fra Sensio-nettsteder og -grupper

  • Opprette og oppdatere brukerkontoer i Sensio 365 i henhold til synkroniseringsmalen

  • Legge til brukere på nettsteder

  • Fjerne brukere fra nettsteder

  • Legge til brukere i grupper

  • Fjerne brukere fra grupper

  • Brukersøk etter e-postadresse, brukernavn, nasjonalt identitetsnummer (pid), eller externalID

  • Håndtering av API-begrensninger i samsvar med Sensios API-grenser

  • Konfigurerbare unntak for grupper og nettsteder i synkroniseringstrinnets konfigurasjon

  • Fullstendig loggføring på både serversiden og klientsiden, inkludert sammenslåtte rapporter og objekthistorikk

  • Effektiv håndtering av tilkoblingsproblemer

Utenfor omfanget

  • Slette brukere i Sensio 365 (støttes ikke av Sensio API)

  • Opprette eller slette grupper i Sensio 365 (støttes ikke av Sensio API)

  • Opprette, oppdatere eller slette nettsteder i Sensio 365 (støttes ikke av Sensio API)

  • Tildeling av eksisterende brukere til roller før systemet tas i bruk

Konfigurasjon

Synkroniseringskonfigurasjonen for Sensio 365-integrasjonen støtter følgende parametere.

Parameter

Beskrivelse

API credentials

Kundens påloggingsopplysninger for autentisering mot Sensio Partner API.

API Base URL

Grunn-URL for Sensio Partner API-endepunktet.

API Token URL

URL til token-endepunktet for OAuth-autentisering.

Site IDs to exclude

En kommaseparert liste over Sensio-nettsteds-ID-er som skal ekskluderes fra synkroniseringen.

Group IDs to exclude

En kommaseparert liste over Sensio-gruppe-ID-er som skal ekskluderes fra synkroniseringen.

OverrideMergeAttribute

Angir hvilket attributt som skal brukes ved sammenkobling av eADM-brukere med Sensio-ansatte. Konfigureres i synkroniseringsmalen.

Sist oppdatert: