Accéder au contenu principal Passer au contenu complémentaire

Activer l'authentification utilisateur·trice pour le chargement de fichiers dans Talend JobServer

Activez l'authentification des utilisateur·trices pour restreindre les autorisations de chargement de fichiers vers un Talend JobServer aux seul·es utilisateur·trices authentifié·es.

Avant de commencer

Rétro-compatibilité : Les configurations existantes pour le Studio Talend, Talend Administration Center et Talend JobServer restent compatibles après application de ces patchs.

Procédure

  1. Arrêtez Studio Talend et activez-y cette fonctionnalité dans Studio Talend.
    Ouvrez le fichier <Studio_installation>/Talend-Studio-*.ini et ajoutez la ligne suivante :
    -Dorg.talend.remote.jobserver.client.old=false
  2. Arrêtez Talend Administration Center et activez-y cette fonctionnalité.
    Ouvrez le fichier TAC_installation/apache-tomcat/bin/setenv.sh ou TAC_installation/apache-tomcat/bin/setenv.bat et ajoutez la propriété système suivante à la variable JAVA_OPTS.
    org.talend.remote.jobserver.client.old
    La ligne JAVA_OPTS doit ressembler à ceci :
    export JAVA_OPTS="$JAVA_OPTS -Xmx4096m -Dfile.encoding=UTF-8 -Dorg.talend.remote.jobserver.client.old=false"
  3. Redémarrez le Studio Talend et Talend Administration Center.

    Les serveurs peuvent retourner des exceptions car le Studio Talend et Talend Administration Center tentent d'utiliser le nouveau protocole avant de réutiliser le protocole hérité. Cependant, les exécutions de tous les Jobs continuent à s'effectuer.

  4. Arrêtez votre Talend JobServer et activez cette fonctionnalité côté serveur.
    Ouvrez le fichier <JobServer_installation>/conf/TalendJobServer.properties pour y ajouter la ligne suivante :
    org.talend.remote.jobserver.commons.config.JobServerConfiguration.FILESERVER_AUTHORIZATION=true

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.