2017-05-02 11 views
5

私は自分の仕事の一部としてColdFusionにアプリケーションを構築しています。このアプリケーションは、基本的にチケットのチケットを作成します。共有ネットワークドライブには、そのチケットに関連するファイルのチケット番号に対応するフォルダがあります。どのようにして、ColdFusionアプリケーションをホストせずにファイルに安全にリンクできますか?

ただし、チケットを作成し、共有ドライブ上のこれらのファイルすべてにアクセスできる最初のユーザーと、共有ドライブ上のすべてのファイルにアクセスできる最初のユーザーと、チケットに関連するファイルにのみアクセスできる2つのユーザーがあります。それらは/ CCに含まれています。これらのファイルには機密情報が含まれているため、この第2の種類のユーザー間ですべてを共有することはできません。また、他のフォルダなどにアクセスするための完全なパスを持つこともできません。

これは私の次の問題につながります。これらのファイルは非常に大きく、多くの場合、私の上司はこれらのファイルを私たち自身のサーバー(私たちのアプリケーションなどをホストしています)に置いてはいけません。これらのファイルを一時的に私たちのサーバーにコピーしてダウンロードすることもできますし、そのファイルを呼び出すときに「待ち時間」があるためにファイルを削除することもできます。

この時点で、チケット番号に固有のファイルを特定の人のみが利用できるようにする方法のオプションを探しています。これは、ColdFusionアプリケーションにリンクする方法で、またはフォルダや共有ドライブ自体の構造の一部を変更することによっても行うことができます。誰もがこれに使用できる良い方法を持っていますか?

不明な点がある場合は、申し訳ありませんが、尋ねてみるとわかります。

+0

ステップ1ないように、ファイルへのUNCパスでのhrefを使用することができます - ColdFusionを実行しているアカウントがアクセス権を持っていることを確認しファイルの場所 –

+0

ColdFusionアカウントにアクセスできます。私は既にディレクトリ/ファイル情報をアプリケーションから得ることができます。 – lonnyjuce

+0

あなたは大きなファイルを言う。ファイルが非常に大きいので、CFでそれらを開くと、Javaのヒープ・スペース・エラーが発生することがあります。そのことをテストしたいことがあります。 –

答えて

0

ユーザーが同じネットワーク内にある、共有フォルダにアクセスできる場合はSharepointのは