none
アクセス権の引継ぎを自動的に行いたい RRS feed

  • 質問

  • おせわになります。

    さて、ただいまWindows2008R2でファイルサーバを構築しております。

    組織単位&共有領域でアクセス権を変える必要があり細かく設定しているのですが、共有領域にフォルダー移動した際にアクセス権が移動元の権限を引き継いでしまうため困っております。

     例)

      ○ 組織A ⇒(コピー)⇒ 共有領域 : 共有領域のアクセス権が設定される

      × 組織B ⇒(カット&ペースト)⇒ 共有領域 : 組織Bのアクセス権が引き継がれる

    カット&ペーストした場合でも、共有領域のアクセス権を自動的に引き継ぐような設定をしたいのですが、方法はないでしょうか。

    なお、GUIやコマンドを使った設定変更については、フォーラム上では確認しております。

    よろしくお願いいたします。

    2012年8月3日 23:21

回答

  • Windows 7 に コピー元フォルダとコピー先フォルダをそれぞれネットワークドライブとして作成して、
    そのネットワークドライブ間でファイルを移動 or コピーするということですかね?

    こちらで確認したところ、移動の場合でもコピー先のアクセス権になりました。
    何か環境の違いがあるのかもしれません。

    ネットワークドライブ間のコピーについては、こちらでは Windows XP で試してみた結果なので、
    もし用意できるようであれば、Windows XP or Windows Server 2003 で試してみて違いを見てもいいかもしれませんね。
    XP や 2003 の場合はレジストリの変更のみでパッチ適用の必要はありません。(そのあたりも違うといえば違います)

    • 回答の候補に設定 星 睦美 2012年8月15日 1:16
    • 回答としてマーク 星 睦美 2012年8月28日 6:40
    2012年8月7日 15:38

すべての返信

  • コピーや移動についてのアクセス権の処理方法については、以下のページが参考になります。
    コピーし、ファイルやフォルダーを移動するときのアクセス権の処理方法

    上のページにあるように、移動した場合に移動先のアクセス権に合わせるように挙動を変更するためには、
    MoveSecurityAttributes の DWORD 値を 0 で指定のパスに作成するようレジストリを設定することで可能です。

    機械翻訳の状態だと設定するためのレジストリパスが正常に表示されないようです。
    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer  になります。
    (原文では正しく表示されるので、そちらを確認してください。)

    ただ、MoveSecurityAttributes の値は Windows Server 2008 R2 ではサポートされていないため、
    修正プログラムを適用する必要があります。
    "MoveSecurityAttributes"のレジストリ サブキーでは、Windows 7、Windows Vista、Windows Server 2008 または Windows Server 2008 R2 が動作しません。

    こちらの修正プログラムをインストールした上で、MoveSecurityAttributes のレジストリ設定を行うことで、
    移動した場合でも移動先のアクセス権が設定されるようになります。

    2012年8月4日 1:06
  • yottun8さん

    ご回答ありがとうございます。

    設定を行ったところサーバ上で操作をしたところアクセス権限は移動先のアクセス権に変更できたのですが、

    Windows(7)クライアントからネットワークドライブでマウントしたのち、クライアント上で移動を行ったところ

    アクセス権限は移動前のものを引き継いでしまいます。

    ※上記の設定はWindows7側にも行いまいました。

    ネットワークドライブをマウントした場合のアクセス権限は、引き継ぐしかないのでしょうか。。。

    2012年8月7日 7:16
  • Windows 7 に コピー元フォルダとコピー先フォルダをそれぞれネットワークドライブとして作成して、
    そのネットワークドライブ間でファイルを移動 or コピーするということですかね?

    こちらで確認したところ、移動の場合でもコピー先のアクセス権になりました。
    何か環境の違いがあるのかもしれません。

    ネットワークドライブ間のコピーについては、こちらでは Windows XP で試してみた結果なので、
    もし用意できるようであれば、Windows XP or Windows Server 2003 で試してみて違いを見てもいいかもしれませんね。
    XP や 2003 の場合はレジストリの変更のみでパッチ適用の必要はありません。(そのあたりも違うといえば違います)

    • 回答の候補に設定 星 睦美 2012年8月15日 1:16
    • 回答としてマーク 星 睦美 2012年8月28日 6:40
    2012年8月7日 15:38
  • フォーラム オペレーターの星 睦美です。
    新米のシニア管理者 さん、投稿ありがとうございます。

    yottun8 さんからの回答が質問の参考になったのではないかと思います。
    今回は私のほうで[回答としてマーク]をさせていただきますね。

    もし回答の内容に質問がありましたら、遠慮なく[回答としてのマークの解除]をして返信できます。

    それでは今後ともTechNet フォーラムをお役立てください。


    日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美


    2012年8月28日 6:40