Agent DevBox-santé

Accéder aux Cartes CPS et Vitale des postes utilisateurs depuis votre environnement serveur

Le DevBox-Santé agent est le composant d’accès aux différentes cartes se connectant sur une DevBox-Santé backend via des WebSockets :

Téléchargement

Windows

MacOS

  • À venir

Installation

Installation manuel

Il suffit de suivre les étapes d’installation de la GUI de l’installer.

Installation en mode silencieux

L’installer de la DevBox-Santé-agent s’appuie sur install4j, il est donc possible de lancer une installation en mode silencieux avec l’option -q. Pour cela :

  • Installer la devbox-sante en mode GUI sur un poste afin de récupérer le fichier .install4j/response.varfile se trouvant dans le répertoire d’installation. Il devrait ressembler à cela :
# install4j response file for DevBox Santé - Agent 
sys.adminRights$Boolean=true
sys.component.178$Boolean=true
sys.component.2855$Boolean=false
sys.component.2857$Boolean=true
sys.installationDir=C\:\\Program Files\\DevBoxSante-agent
sys.languageId=fr
sys.programGroupAllUsers$Boolean=true
sys.programGroupDisabled$Boolean=false
sys.programGroupName=DevBox Sant\u00E9 - Agent
  • Lancer l’installation en mode silencieux. Sous Windows depuis un terminal en tant qu’administrateur :
.\DevBoxSante-agent-windows-x64-VERSION.exe -q -varfile response.varfile

Plus d’information : https://www.ej-technologies.com/resources/install4j/help/doc/installers/installerModes.html

Exécution

Si le DevBox-Santé Agent est bien démarré, vous pouvez depuis le menu “À propos” de l’icone de la barre de tâches :

Dbx-Agent à propos

Gestion des paramètres de lancement

Les différents paramètres de lancement du devboxsante-agent sont :

  • devbox-sante.agent.backend.baseUrl : url du serveur distant
  • devbox-sante.agent.sessionId : token de session partagé entre le serveur et l’agent (format uuid)
  • devbox-sante.agent.backend.auth.basic : l’authentification basic encodée en base64

Exemple de lancements

  • depuis une ligne de commande Windows ( MINGW64 ):
/c/Program Files/DevBoxSante-agent/devbox-sante.exe -Ddevbox-sante.agent.sessionId=22...90f65 -Ddevbox-sante.agent.backend.baseUrl=ws://localhost:8080 -Ddevbox-sante.agent.backend.auth.basic=ZGV2Y29vcDplYmFj...hZDA4NzA3OGI1ZDQ=
  • depuis un navigateur :
dbx://config?devbox-sante.agent.sessionId=22f01...0f658&devbox-sante.agent.backend.baseUrl=ws://localhost:8080&devbox-sante.agent.backend.auth.basic=ZGV2Y29vcDplYmFjMz...NzA3OGI1ZDQ=