Accès utilisateur au SFTP
Accès utilisateur au SFTP Bart.Servaes ven 07/04/2023 - 10:28SFTP BELMOD_IN
SFTP BELMOD_INActuellement, deux organisations (BCSS et SPF Sécurité sociale) sont en mesure de télécharger des données dans l'environnement BELMOD, mais cette possibilité pourrait être étendue à d'autres organisations.
BELMOD_IN
Les utilisateurs suivants ont été crées :
- pour la BCSS : dm_ksz
- pour le SPF Sécurité sociale : dm_fodsz
Lorsque ces utilisateurs se connectent à sftp.healthdata.be:2222 ils auront accès aux répertoires BELMOD_IN :
/BELMOD_IN/data
- /BELMOD_IN/data/other → pour les utilisateurs SPF Sécurité sociale
- /BELMOD_IN/data/source → pour les utilisateurs BCSS
Un script s'exécute toutes les 30 minutes pour télécharger le contenu du SFPT BELMOD-IN et le placer automatiquement dans les bons répertoires sur le serveur BELMOD. Un fichier log du téléchargement est créé et placé dans le répertoire E:\NAdministrators\Nlogs du serveur. Le fichier log contient l'horodatage, le statut et le répertoire cible du téléchargement.
Le(s) fichier(s) sera(ont) automatiquement supprimé(s) après un téléchargement réussi.
Les données provenant de la BCSS sont cryptées par la clé publique du SPF Sécurité sociale à l'aide de « Kleopatra ».
Les gestionnaires de données sur le serveur BELMOD peuvent décrypter les données avec leur clé privée en utilisant « Kleopatra », qui est installé sur le serveur BELMOD.
Note: Si l'utilisateur rencontre un problème avec le script, un incident doit être signalé via Service Now (voir la section Comment signaler un incident).
SFTP BELMOD_OUT
SFTP BELMOD_OUTLe SFTP BELMOD_OUT a été mis en place pour donner la possibilité de publier des rapports en dehors de l'environnement BELMOD.
Des comptes utilisateurs - un par projet - ont été fournis pour les 5 premiers projets, mais ce nombre peut être étendu si nécessaire. Pour cela, il faut créer un ticket dans Service Now.
- Gen_user_project_1 → sftp directory: /BELMOD_out/data/project_1/export/
- Gen_user_project_2 → sftp directory: /BELMOD_out/data/project_2/export/
- Gen_user_project_3 → sftp directory: /BELMOD_out/data/project_3/export/
- Gen_user_project_4 → sftp directory: /BELMOD_out/data/project_4/export/
- Gen_user_project_5 → sftp directory: /BELMOD_out/data/project_5/export/
Lorque ces utilisateurs se connectent à sftp.healthdata.be:2222 ils auront accès aux fichiers d'exportation de leur projet, comme décrit ci-dessus. Chaque utilisateur n'a accès qu'à son propre projet.
Un script est exécuté toutes les 30 minutes, qui télécharge le contenu du répertoire d'exportation « E:\Belmod\project_<number>\<project_name>\Export » et le place automatiquement dans le répertoire de projet correspondant sur le serveur SFTP. Un fichier log est également créé et placé dans le répertoire E:\NAdministrators\Nlogs.
Une fois que le fichier a été téléchargé avec succès, veillez à le supprimer du SFTP BELMOD_OUT. Les répertoires SFTP doivent être utilisés comme lieu de stockage temporaire.
Note: Si l'utilisateur rencontre un problème avec le script, un incident doit être signalé via Service Now (voir la section Comment signaler un incident).