Cet article décrit l'intégration d'eADM à Sensio 365, une plateforme de gestion des dispositifs technologiques de bien-être et des alarmes des patients dans les établissements de soins. Cette intégration gère la création des comptes utilisateurs et l'attribution des rôles entre eADM et Sensio 365, et sert de mise en œuvre de référence pour le cadre d'intégration de solutions tierces d'eADM.
Présentation générale
Sensio 365 est utilisé par les communes et les organismes de soins norvégiens pour gérer les dispositifs technologiques destinés au bien-être, notamment les alarmes pour patients, dans les maisons de retraite et autres établissements similaires. L'intégration eADM–Sensio 365 automatise les processus liés à l'arrivée, au transfert et au départ des membres du personnel dans Sensio 365, en fonction des attributions de rôles définies dans eADM.
Cette intégration se connecte à l'API Sensio Partner et synchronise les utilisateurs, les adhésions aux sites et les adhésions aux groupes. Sensio 365 utilisant un modèle « site et groupe » pour le contrôle d'accès, les rôles du système eADM correspondent directement aux groupes Sensio au sein de sites spécifiques.
Architecture
L'intégration repose sur le cadre d'intégration tiers eADM, qui offre :
-
Un format de données de référence normalisé pour l'importation et l'exportation entre eADM et des systèmes externes
-
Mécanisme permettant de lancer un préprocesseur ou un postprocesseur externe via le client eADM et le cycle de synchronisation
-
Points de terminaison de rappel pour la centralisation des entrées de journal et le signalement des erreurs dans eADM
Le composant d'intégration s'exécute côté serveur dans l'environnement eADM. La communication via l'API avec Sensio 365 s'appuie sur une liste blanche d'adresses IP ; aucun tunnel VPN n'est nécessaire.
Modèle de données
Le tableau ci-dessous présente la correspondance entre les objets de Sensio 365 et les concepts eADM.
|
Objet Sensio |
Représentation eADM |
Remarques |
|---|---|---|
|
Site |
À titre indicatif uniquement |
Il n'est pas possible de créer ou de modifier des sites via l'API. Permet de définir les appartenances à des groupes. |
|
Groupe |
Rôle système |
Les groupes sont importés depuis Sensio et synchronisés en tant que rôles système. Il n'est pas possible de créer ou de supprimer des groupes via l'API. Convention de nommage : |
|
Salarié |
Utilisateur eADM |
Il n'est pas possible de supprimer des utilisateurs via l'API ; ceux-ci peuvent uniquement être ajoutés à des sites et à des groupes, ou en être retirés. |
Champ d'application
Dans le champ d'application
-
Importation des rôles système à partir des sites et groupes Sensio
-
Création et mise à jour des comptes utilisateurs dans Sensio 365 conformément au modèle de synchronisation
-
Ajouter des utilisateurs à des sites
-
Suppression d'utilisateurs des sites
-
Ajouter des utilisateurs à des groupes
-
Supprimer des utilisateurs de groupes
-
Identification des utilisateurs par adresse e-mail, nom d'utilisateur ou numéro d'identité national (
pid), ouexternalID -
Gestion de la limitation du débit des API conformément aux limites imposées par Sensio API
-
Exclusions de groupes et de sites configurables dans la configuration de SyncStep
-
Journalisation complète côté serveur et côté client, y compris les rapports de fusion et l'historique des objets
-
Gestion efficace des problèmes de connectivité
Hors du champ d'application
-
Suppression d'utilisateurs dans Sensio 365 (fonctionnalité non prise en charge par l'API Sensio)
-
Création ou suppression de groupes dans Sensio 365 (fonctionnalité non prise en charge par l'API Sensio)
-
Création, mise à jour ou suppression de sites dans Sensio 365 (fonctionnalité non prise en charge par l'API Sensio)
-
Affectation initiale des utilisateurs existants à des rôles avant la mise en service
Configuration
La configuration de syncstep pour l'intégration de Sensio 365 accepte les paramètres suivants.
|
Paramètre |
Description |
|---|---|
|
|
Identifiants du client pour l'authentification auprès de l'API Sensio Partner. |
|
|
URL de base du point de terminaison de l'API Sensio Partner. |
|
|
URL du point de terminaison des jetons pour l'authentification OAuth. |
|
|
Liste, séparée par des virgules, des identifiants de sites Sensio à exclure de la synchronisation. |
|
|
Liste, séparée par des virgules, des identifiants du groupe Sensio à exclure de la synchronisation. |
|
|
Définit l'attribut à utiliser pour établir la correspondance entre les utilisateurs eADM et les collaborateurs de Sensio. À configurer dans le modèle de synchronisation. |
Articles connexes