人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

共有されたフォルダ内で異なるアクセス権限が設定されたサブフォルダ間でファイルやフォルダを移動した場合、移動先フォルダの権限が適用されずに困っております。

環境としては、Windows2003を利用してユーザにファイル共有の機能を提供しており、ユーザはドメインを利用して管理している状況で、フォルダ構成は共有フォルダXの中にフォルダA、フォルダBがあり、それぞれ異なる権限が設定されております。
また、ユーザのアクセス可否はフォルダXをフォルダ共有し、共有プロパティのアクセス許可で制御しており、フォルダ内での詳細な操作制御はフォルダA・Bに対して、セキュリティプロパティの設定を利用して制御しております。

この状況で、フォルダ間でデータを移動させると、移動元フォルダで設定された権限が移動先フォルダでも引続き設定され、フォルダBの権限では利用できない状況になっており困っております。
イメージとしては、フォルダAからフォルダBへ移動やコピーがされた場合、自動的に親フォルダの権限に変更が行われる状態にしたいと考えております。

ご助言やご指摘などいただければと思います。

●質問者: EX2007
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:アクセス アクセス権限 イメージ コピー セキュリティ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● mj99
●60ポイント ベストアンサー

エクスプローラ上で、ファイルを複写(または移動)する場合、規定の動作では下記のとおりになっています。

(WindowsXP、Windows2003の場合)

・同一のボリューム間で移動を行うと、権限も移動する

・同一のボリューム間で複写を行うと、複写先の親フォルダの権限を継承する

・異なるボリューム間で移動を行うと、移動先の親フォルダの権限を継承する

・異なるボリューム間で複写を行うと、複写先の親フォルダの権限を継承する


この動作は変更できます。

http://support.microsoft.com/kb/310316/ja

レジストリ項目MoveSecurityAttributesにゼロを設定すると、すべてのファイル操作で権限が複写されなくなり、移動先の親フォルダの権限を継承するようになります。

(当然、親フォルダが子ファイル/フォルダに権限を継承する設定を意図的に消していると、継承は行われません)

※実際に確認してみたところ、再起動等不要で、即座に動作が変わりました。


重要な点として、上記レジストリの設定は、"クライアント"の"エクスプローラ"の操作に影響する、ということです。

共有フォルダを利用する(クライアント)側でレジストリ設定を行う必要があります。

共有フォルダを提供する(ファイルサーバ)側でレジストリ設定を変更しても、そのサーバ上での操作に影響するのみで、クライアントに対して効果はありません。

◎質問者からの返答

mj99様

ご返信ありがとうございます。

このような設定があることを初めて知りました。

参考にさせていただいて幾つか試してみたいと思います。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ