Last modified by Aurelie Bertrand on 2026/06/30 11:53

Hide last authors
mperroud 56.1 1 {{ddtoc/}}
2
abertrand 64.2 3 (% class="wikigeneratedid" %)
4 Le **Gestionnaire de serveurs de fichiers** de données permet de gérer les serveurs de fichiers.
5 Vous pouvez ajouter, éditer ou supprimer des serveurs de fichiers.
jhurst 1.1 6
abertrand 64.2 7 (% class="wikigeneratedid" %)
Aurelie Bertrand 88.1 8 [[image:Server_manager_FR.png]]
jhurst 1.1 9
Aurelie Bertrand 88.1 10 (% class="box infomessage" %)
11 (((
12 ℹ L'icône devant le nom du serveur de fichiers indique si celui-ci est valide.
13 )))
14
Aurelie Bertrand 84.2 15 = Ajouter un serveur de fichiers =
jhurst 1.1 16
Aurelie Bertrand 84.2 17 Pour ajouter un nouveau serveur de fichiers :
18
abertrand 64.3 19 1. Cliquez sur le bouton **+ **puis, dans la liste qui s'affiche, le type de serveur.
abertrand 65.2 20 ➡ La boîte **Ajouter un serveur de fichiers **s'affiche avec le type sélectionné.
Aurelie Bertrand 102.1 21 (% contenteditable="false" tabindex="-1" %)[[image:New_file_server_fr.png]](% title="Cliquer et glisser pour redimensionner" %)​
abertrand 73.1 22 1. Sélectionnez le **Type** de serveur dans la liste déroulante.
abertrand 65.2 23 1. Entrez le **Nom du serveur**.
Aurelie Bertrand 101.1 24 1. Dans le champ **Rôle**, sélectionnez le rôle auquel vous souhaitez restreindre l'accès complet au serveur ou **Aucun **pour autoriser l'accès complet à tous les rôles. Le champ peut également être utilisé comme barre de recherche dans le cas d'un grand nombre de rôles.(% class="box infomessage" %)
25 (((
26 💡 Une fois créé, un serveur de fichiers communs à tous les rôles (sans rôle assigné) ne peut plus être restreint à un rôle spécifique.
Aurelie Bertrand 102.1 27 Un serveur de fichiers initialement restreint à un rôle ne peut être réaffecté à un autre rôle mais peut devenir commun. Pour lever la restriction de rôle :
Aurelie Bertrand 101.1 28
29 1. Cliquez-droit sur le serveur de fichiers puis cliquez sur** Renommer. **
30 1. Cliquez sur le bouton [[image:lever_restriction.png||alt="Lever la restriction"]] à droite du rôle puis sur **OK**.
31 )))
Aurelie Bertrand 99.2 32 1. À droite de **Partager**, cliquez sur **Sélectionner les rôles autorisés** si vous souhaitez restreindre la visibilité du serveur à certains rôles.
abertrand 65.3 33 1. Dans le **Champ URL**, entrez l'adresse du serveur. Cette adresse dépend du type de serveur utilisé. Par exemple :
abertrand 65.2 34 1*. Samba : smb:~/~/192.168.1.1/documents
35 1*. FTP : 192.168.1.1
36 1*. File System : c:/documents
37 1*. WebDav : [[__http:~~/~~/192.168.1.1/webdav/www__>>url:http://192.168.1.1/webdav/www]]
abertrand 65.3 38 1. Renseignez le **Chemin des fichiers**. Par exemple :
39 1*. **/.* **récupère l'ensemble des documents
40 1*. **doc/.* **récupère les documents dans le répertoire doc
41 1*. **${user.uid}/.*** récupère les documents dans le répertoire ${user.uid}
abertrand 65.7 42 1. Cochez la case **Explorer les sous-dossiers **si vous souhaitez pouvoir rechercher les fichiers dans les sous-dossiers.
abertrand 70.1 43 Entrez** **le** Niveau des sous-dossiers** auquel vous souhaitez limiter l'exploration.
Aurelie Bertrand 94.1 44 1. Cochez la case **Lecture seule** si vous souhaitez que ce serveur soit utilisable en mode consultation seulement. Les utilisateurs ne pourront pas ajouter ni mettre à jour des documents sur ce serveur.
Aurelie Bertrand 99.2 45 1. Dans le cas où le serveur de fichiers n'est pas restreint à un rôle (champ **Rôle**), vous pouvez cocher la case **Public **si vous souhaitez permettre à un utilisateur sans l'autorisation //Éléments > Gérer les éléments// //communs// d'y ajouter, écraser ou supprimer un document. Consultez le paragraphe [[Serveur public>>doc:||anchor="Public"]] ci-dessous pour plus de détails.
abertrand 65.4 46 1. Entrez le **Nom de l'utilisateur **et le **Mot de passe** utilisés pour la connexion au serveur de documents (optionnel).
abertrand 65.7 47 1. Pour certains types de serveurs, certains paramètres de configuration supplémentaires sont à renseigner :(((
48 |=(% scope="row" style="width: 160px;" %)Type de serveur|=(% style="width: 242px;" %)Paramètre|=(% style="width: 504px;" %)Description
49 |=(% style="width: 160px;" %)Samba|(% style="width:242px" %)Accès via le protocole SMB2/SMB3|(% style="width:504px" %)Le protocole SMB1 est le protocole supporté par défaut. Cochez la case pour utiliser le protocole SMB2/SMB3.
50 |=(% style="width: 160px;" %)(((
Aurelie Bertrand 99.2 51 **FTP**
abertrand 64.2 52
jhurst 1.1 53
Aurelie Bertrand 99.2 54 **FTPS**
abertrand 65.7 55 )))|(% style="width:242px" %)Port
56 Mode FTP
57 \\Chiffrement|(% style="width:504px" %)(((
abertrand 70.1 58 Consultez la page [[Serveur de documents FTP(S)>>doc:Digdash.deployment.Document_managers.ftps.WebHome]] pour une description détaillée.
abertrand 65.7 59 )))
60 |=(% style="width: 160px;" %)SFTP|(% style="width:242px" %)Port|(% style="width:504px" %)Entrez le numéro de port.
61 |=(% style="width: 160px;" %)Google Drive|(% style="width:242px" %)(((
62 Compte de service
63 Fichier P12
64 Partagé avec
65 Convertir au format Google
66 )))|(% style="width:504px" %)Consultez la page le paragraphe [[Configuration des paramètres Google Drive>>doc:Digdash.deployment.Document_managers.google_drive.WebHome||anchor="Parametres_Drive"]] pour une description détaillée.
67 |=(% style="width: 160px;" %)HDFS|(% style="width:242px" %)En-tête de prévention CSRF|(% style="width:504px" %)Dans le cas où la protection CSRF est activée dans la configuration HDFS, spécifiez l'en-tête.
68 Seulement compatible avec HADOOP 2.8.0 et au-dessus.
69 )))
70 1. Vous pouvez enfin cliquer sur le bouton **Tester la connexion**.
jhurst 1.1 71
72 (% class="box warningmessage" %)
73 (((
abertrand 65.7 74 ❗L'identifiant du serveur de documents, utilisé pour l'identifier de manière unique, peut également être édité.
75 Il ne doit cependant être modifié que dans des situations spécifiques et permet notamment de simplifier la migration d'un environnement de développement vers un environnement de production (voir documentation [[Sauvegarde et restauration>>doc:Digdash.deployment.configuration.backup_restore.WebHome]]).
jhurst 1.1 76 )))
abertrand 65.7 77
Aurelie Bertrand 103.1 78 == Serveur public{{id name="Public"/}} ==
Aurelie Bertrand 91.1 79
80 Cocher la case **Public** permet à un utilisateur avec le groupe d'autorisations **Concepteur de modèles de données **d'ajouter, écraser ou supprimer un document sur un serveur de fichiers non restreint à un rôle.
81 L'option **Public** est activée par défaut au premier démarrage du serveur (après installation) pour les serveurs de fichiers "Common datasources" et "User docs" . Si vous rendez ces serveurs non-publics, ils resteront non-public après une mise à jour ou un redémarrage.
Aurelie Bertrand 93.1 82 L'option est désactivée par défaut pour les autres serveurs existants.
Aurelie Bertrand 91.1 83 L'option est désactivée par défaut pour un serveur de fichiers nouvellement créé ainsi que les serveurs de fichiers restreints à un rôle.
84
85 Le tableau ci-dessous résume les possibilités d'un utilisateur avec le groupe d'autorisations **Concepteur de modèles de données.**
86
Aurelie Bertrand 97.2 87 |=(% style="width: 428px;" %)Action |=(% style="width: 429px;" %)SANS l'autorisation "Studio > Gérer les éléments communs" |=(% style="width: 435px;" %)AVEC l'autorisation "Studio > Gérer les éléments communs"
Aurelie Bertrand 91.1 88 |(% style="width:428px" %)Accès aux gestionnaires (fichiers et serveurs)|(% style="width:429px" %)✅ Oui|(% style="width:435px" %)✅ Oui
89 |(% style="width:428px" %)Ajout / suppression / renommage / téléchargement de fichiers sur un serveur public|(% style="width:429px" %)✅ Oui|(% style="width:435px" %)✅ Oui
90 |(% style="width:428px" %)Téléchargement depuis un serveur non-public|(% style="width:429px" %)✅ Oui|(% style="width:435px" %)✅ Oui
91 |(% style="width:428px" %)Ajout / suppression / modification de fichiers sur un serveur non-public|(% style="width:429px" %)❌ Non|(% style="width:435px" %)✅ Oui
92 |(% style="width:428px" %)Création d’un serveur|(% style="width:429px" %)✅ Oui, mais uniquement pour ses rôles (case Public décochée et grisée)|(% style="width:435px" %)✅ Oui, sans restriction
93 |(% style="width:428px" %)Duplication / édition / suppression d’un serveur|(% style="width:429px" %)✅ Oui, mais uniquement pour un serveur restreint à un rôle pour lequel il a les droits d'écriture|(% style="width:435px" %)✅ Oui (tous serveurs)
94
Aurelie Bertrand 103.1 95 == Authentification pour un serveur HDFS {{id name="HDFS"/}} ==
Aurelie Bertrand 84.2 96
97 Dans le cas général, l'authentification sans sécurité est utilisée pour se connecter à un serveur HDFS.
98 Seul le nom d'utilisateur est alors à spécifier dans la configuration de la connexion (pas de mot de passe).
99 Le paramètre nom d'utilisateur est envoyé dans les requêtes HTTP.
100
101 Dans le cas où Apache Sentry (ou un proxy d'authentification) est utilisé pour s'authentifier auprès de HDFS, un mécanisme d'authentification basique est utilisé. 
102 Le nom d'utilisateur et le mot de passe sont alors à spécifier dans la configuration de la connexion.
103 L'utilisateur et le mot de passe sont envoyés dans un en-tête HTTP.
104
105 = Dupliquer / Éditer / Supprimer un serveur de fichiers =
106
abertrand 65.8 107 Vous pouvez également :
108
Aurelie Bertrand 81.1 109 * Dupliquer un serveur de fichiers : sélectionnez le serveur original, cliquez sur le bouton [[image:Duplicate_button.png||alt="Dupliquer" height="20" width="22"]] et modifiez les paramètres comme souhaité.
110 * Éditer un serveur de fichiers : sélectionnez le serveur à modifier, cliquez sur le bouton [[image:Edit_button.png||alt="Editer" height="20" width="21"]] et modifiez les paramètres comme souhaité.
111 * Supprimer un serveur de fichiers : sélectionnez le serveur à supprimer et cliquez sur le bouton [[image:Delete_button.png||alt="Supprimer" height="20" width="20"]].
abertrand 65.8 112
abertrand 72.1 113 (% class="box infomessage" %)
114 (((
115 Vous pouvez également accéder à ces fonctions ainsi qu'à outil d'[[analyse des dépendances>>doc:Digdash.user_guide.studio.managers.dependencies.WebHome]] via un clic droit sur un serveur de la liste. L'outil d'analyse des dépendances permet de vérifier les dépendances au serveur.
Aurelie Bertrand 81.1 116 [[image:Server_manager_menu_FR.png||alt="Menu contextuel"]]
abertrand 72.1 117 )))
Aurelie Bertrand 84.2 118
119