メイン コンテンツをスキップする 補完的コンテンツへスキップ

Talend Runtimeでのファイルのアップロード用にユーザー認証を有効化

ユーザー認証を有効にすることで、 Talend Runtimeへのファイルアップロード権限を認証ユーザーのみに制限します。

始める前に

  • Talend Administration CenterTalend StudioででR2022-09以降のマンスリーアップデートパッチをダウンロードして適用しておきます。
    • Talend Studioのマンスリーパッチの適用に関する詳細は、Studioをアップデートをご覧ください。
    • Talend Administration Centerのアップデート方法に関する詳細は、更新のチェックをご覧ください。
    初めてパッチを適用する場合は、Talend Studioマンスリーアップデートをテストおよび適用でベストプラクティスをご確認ください。
  • Talend Runtimeに以下のパッチをダウンロードして適用しておきます。

    パッチの入手方法については、上記のパッチ番号を添えてサポート担当者にお問い合わせください。

  • Talend Runtimeへの認証のためのグローバルプロテクションが有効になっている必要があります。手順については、Authenticating with Talend ESB (英語のみ)(Talend ESBによる認証)を参照してください。

後方互換性: これらのパッチを適用した後も、Talend StudioTalend Administration Center Talend Runtimeの既存の構成は引き続き互換性を維持します。

手順

  1. Talend Studioを停止し、Talend Studioでこの機能を有効にします。
    <Studio_installation>/Talend-Studio-*.iniファイルを開き、次の行を追加します。
    -Dorg.talend.remote.jobserver.client.old=false
  2. Talend Administration Centerを停止し、その中でこの機能を有効にします。
    TAC_installation/apache-tomcat/bin/setenv.shファイルかTAC_installation/apache-tomcat/bin/setenv.batファイルを開き、JAVA_OPTS変数に次のシステムプロパティを追加します。
    org.talend.remote.jobserver.client.old=false
    JAVA_OPTSの行が次のようになります。
    export JAVA_OPTS="$JAVA_OPTS -Xmx4096m -Dfile.encoding=UTF-8 -Dorg.talend.remote.jobserver.client.old=false"
  3. Talend StudioTalend Administration Centerを再起動します。

    サーバーは例外を報告する可能性があります。これは、Talend StudioTalend Administration Centerがレガシープロトコルに戻る前に、新しいプロトコルを使用しようとするためです。ただし、すべてのジョブは引き続き正常に実行されています。

  4. Talend Runtimeを停止し、サーバー側でこの機能を有効にします。
    <Runtime_installation>/etc/org.talend.remote.jobserver.server.cfgファイルを開いて次の行を追加します。
    org.talend.remote.jobserver.commons.config.JobServerConfiguration.FILESERVER_AUTHORIZATION=true
  5. Talend Runtimeを再起動します。

    約1時間後、Talend StudioおよびTalend Administration Centerなどのすべてのクライアントは、ファイルアップロードのための新しいユーザー認証を認識し、適用します。

    パッチから Talend Runtimeインスタンスを除外した場合、それらのインスタンスは認証保護なしで引き続き機能します。その結果、クライアントがレガシーバージョンにフォールバックする前に、新しいプロトコルを見つけようとして、1時間ごとに例外が報告されます。これらの例外が発生していても、すべてのジョブは引き続き正常に実行されています。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。