共有フォルダにアクセスした場合、アクセス権のあるファイルも、ないファイルも一緒に表示されます。

 flex_000774

例えば、共有されているtest_share1というフォルダ内のファイルには、以下のようなNTFSアクセス許可が設定してあります。

flex_000775
 
「アクセス許可あり」というファイルはtest-user1に対してフルコントロール権限が与えられています。

flex_000776
 
「アクセス許可なし」というファイルには、test-user1のアクセス許可が与えられていません。 
そのようなアクセス許可で、test_share1にtest-user1で共有アクセスすると・・・

flex_000604

 両方のファイルが表示されています。 

flex_000605
 
もちろん、「アクセス許可なし」というファイルにアクセスしようとすると、拒否されてしまいます。
 
一方、アクセスベースの列挙という機能を利用するとアクセス許可のないファイルが表示されなくなります。

flex_000777
 
サーバマネージャから「ファイルサービスと記憶域サービス」を選択します。

flex_000778
 
左から共有を選ぶと共有されているフォルダの一覧が表示されます。

flex_000779
 
test_share1を選択して、「右クリック」→「プロパティ」をクリックします。

flex_000780
 
共有のプロパティ画面が表示されます。
設定をクリックします。

flex_000781

表示された設定項目の中から、「アクセス許可設定に基づいた列挙を有効にする」にチェックを入れます。

flex_000606

再度、共有にアクセスすると、アクセス許可のないファイルが表示されなくなりました。