移転中~(ActiveDirectory)グループポリシーのセキュリティフィルタとWMIフィルタフォルダリダイレクトと移動ユーザープロファイルで、フォルダリダイレクトについて特定のサーバ利用時だけリダイレクトを行いたいという要件があり、これをグループポリシーのセキュリティフィルタで実装しようとしましたが、ダメでした。セキュリティタブからできるようです。リストから除け、リダイレクトをしたいサーバ(コンピュータ)に「グループポリシーの適用」を許可とし、その他のコンピュータを拒否にしました。グループには、ユーザーとコンピュータの両方が含まれます。このグループにコンピュータが含まれるのは知りませんでした。)こうすると、リダイレクトさせたいサーバでも、そうじゃないコンピュータでもリダイレクトされません。Usersグループを外したため、対象ユーザがいなくなったからでしょう。思って、新たなセキュリティグループを作成し、そこにリダイレクト対象ユーザをメンバとして所属させ、グループポリシーのセキュリティフィルタに「グループポリシーの適用」を許可として追加しました。すると今度はその他のコンピュータを拒否にしているにも関わらず、その他コンピュータでも、本来リダイレクトさせたいサーバでもリダイレクトされてしまいます。ここからは憶測なので断言ではできませんが、セキュリティフィルタでコンピュータを追加した場合は、グループポリシーのコンピュータの構成に対してフィルタがかかり、セキュリティフィルタにユーザを追加した場合は、グループポリシーのユーザの構成に対してフィルタかかるというような仕様じゃないんでしょうか。いうことで、セキュリティフィルタは今回の要件では使えないということに。グループポリシーにはセキュリティフィルタの他にWMIフィルタというものがあるようです。これを使うとより細かい単位でグループポリシーの適用範囲を定義することができるようです。(ただ、パフォーマンスの影響や適用対象が動的に変わるので、適用範囲の見極めしずらくなったりするようです)ということで、WMIフィルタを使ってみました。Instrumentation)クエリはSQLのクエリ構文に似た感じで、自身のコンピュータの状態を取得することができます。今回は特定のコンピュータでだけグループポリシーを実行したいので、ホスト名を取得し、実行したいコンピュータと一致するかどうかのWMIクエリを作成してみます。WMIは膨大な数のプロパティやメソッドがあるので、なかなか簡単には探せません。v1.0というツールです。このツールを使うと比較的容易にWMIの目的のプロパティを探すこともできますし、WMIスクリプトも作成できます。@ITが参考になります。今回作成したWMIフィルタは下記のような感じです。'TestSV2'これをGPMCでグループポリシーに関連付けしていざ評価してみたところ、想定通りの動きとなりました。TestSV1,TestSV2でログイン(ローカル、リモート関係なく)したときのみ、フォルダリダイレクトが動作するようになりました。PCがドメイン内にいる場合は要注意です。補足:WMIフィルタで特定のPCやユーザだけグループポリシーの対象にしたくない時は下記のようにWMIクエリを書けばいいようです。情シスで何でも屋の三流プログラマのコーディング、サーバ管理、PC生活関係のメモ書き。このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。31検索カテゴリ全体Linuxサーバがらみ.Net開発PHP開発C/C++開発JavaSQLツール思ったこととかニュースとか。メッセージを入力してください。