Avec le connecteur FTPS, vous pouvez utiliser les commandes dans une chaîne pour interagir avec un protocole de transfert de fichiers (FTP) ou un serveur FTP Secure (FTPS). Par exemple, avec ce connecteur, vous pouvez :
- Charger et télécharger des fichiers sur un serveur
- Créer et supprimer des répertoires
- Déplacer ou copier des fichiers
- Liste des fichiers et des dossiers
Remarque : Pour interagir avec un serveur FTP Secure Shell (SFTP) au sein d'une chaîne, utilisez le connecteur SFTP.
Conditions préalables
Pour utiliser le connecteur FTPS, votre organisation doit avoir accès à son propre serveur FTP/S. Workiva n'héberge ni ne fournit de serveurs FTP/S.
Pour sécuriser la connexion à votre serveur, le connecteur utilise une authentification de base par nom d'utilisateur et mot de passe. Pour établir la connexion, vous aurez besoin des éléments suivants :
- Nom d'hôte du serveur
- Port sur lequel le serveur s’exécute
- Les informations d'authentification à utiliser pour se connecter au serveur
- Protocole utilisé par le serveur pour transmettre les données - FTP ou FTPS
- Pour un serveur FTPS, indiquer s'il exige des transferts de données cryptés
- Pour se connecter à un serveur sur site, le GroundRunner pour exécuter les commandes suivantes
Note : Le connecteur prend en charge explicite FTP/S, pas implicite FTP/S.
Configurer le connecteur FTPS
Note : pour que le connecteur puisse être utilisé dans les chaînes de votre organisation, un admin de sécurité de l’org. doit d’abord l’activer à partir de Configuration.
- À partir du Générateur de chaînes, cliquez sur Connexions , puis sur Créer en haut à droite.
- Sous Connector Connection, sélectionnez FTPS Connector et le runner à utiliser avec le connecteur.
- Sous Informations de base, entrez un nom et une description uniques pour aider à identifier la connexion.
- Sous Propriétés, entrez les détails de la connexion :
Propriété Détails Nom d'hôte Saisissez le nom d'hôte du serveur, par exemple ftp.domain.com.Port Entrez le port sur lequel le serveur fonctionne ; par défaut, 21.Note : Le connecteur prend en charge explicite FTP/S sur le port 21, pas implicite FTP/S sur le port 990.
Nom d’utilisateur Entrez le nom d’utilisateur utilisé pour se connecter au serveur. Mot de passe Saisissez le mot de passe pour la propriété Username. Protocole Sélectionnez si le serveur utilise le protocole FTP ou FTPS pour transférer des données. Valeur PROT Si la propriété Protocol est FTPS, sélectionnez la manière dont le serveur transfère les données. - S'il nécessite des transferts cryptés, sélectionnez P (crypté).
- S'il prend en charge les transferts non cryptés, sélectionnez C (Non crypté).
Réutilisation de session Adaptez ce paramètre à la configuration de votre serveur. La valeur par défaut est True.
Veuillez noter que le connecteur tentera toujours de réutiliser la session SSL/TLS lors de l'exécution d'une commande ; ce paramètre ne fait que contrôler ce qui se passe ensuite :
- Lorsque la valeur est "True",: Si la session ne peut pas être réutilisée, la commande échouera.
- Si la valeur est "False",: Si la session ne peut pas être réutilisée, la commande passe à une nouvelle session. Si la nouvelle session ne peut toujours pas être utilisée, la commande échoue.
Note : toutes les informations d’identification sensibles sont automatiquement chiffrées et stockées avec un chiffrement Advanced Encryption Standard (AES)-256.
- Sélectionnez les environnements qui utiliseront la connexion et cliquez sur Enregistrer.
- Pour tester la connexion, créez et exécutez une chaîne avec la commande List Files/Folders du connecteur et vérifiez qu'elle renvoie un résultat valide.
Dépannage
Si la connexion au serveur échoue :
- Vérifiez que les informations d’authentification du connecteur sont correctes. Par exemple, utilisez les mêmes informations d’identification pour vous connecter au serveur via une application client SFTP telle que FileZilla ou WinSCP.
- Vérifiez le nom d'hôte, le port et le protocole du serveur.
- Vérifiez les paramètres de réutilisation de la session. La valeur par défaut est "true" et ne doit généralement pas être modifiée.