グループポリシーを使用してネットワークドライブをマップする方法

ファイルサーバー上に共有ネットワークフォルダがあり、チームやユーザーのためにそれらを自動的にマッピングしたいとお考えですか?Windowsでは、特に整理整頓を心がけたり、権限を乱すことなく各自のドライブを確保したい場合、この作業が必要以上に複雑になることがあります。グループポリシーを使えば、これを自動化する確実な方法の一つですが、GPOを初めて使う方や、面倒な設定をせずにスムーズに操作したい方には、少し複雑に感じるかもしれません。このガイドでは、部門共有ドライブでも個々のユーザーフォルダでも、マッピングを設定する方法を詳しく説明します。これにより、誰かがログインするたびにファイルエクスプローラーにマッピングが表示されます。誰かが何かを変更したり再接続したりするたびに「ネットワークドライブの割り当て」をクリックするように手動で指示するよりも、はるかに信頼性が高く、一度正しく設定すれば、基本的に「設定して忘れる」ことができます。もちろん、GPOの更新(`gpupdate /force` 経由)を必ずしも開始する必要はありませんが、ドライブが存在し、アクセス可能かどうかを確認する方法を知っておくことも役立ちます。

グループポリシーを使用して共有ネットワークドライブをマップする方法

部門共有フォルダのGPOを構成する

例えば、マーケティング、財務、人事など、様々な部署のフォルダを持つファイルサーバーがあるとします。まず、これらのユーザーをセキュリティグループにまとめます。例えば、Active Directoryに「ITマーケティング」グループを作成します。Windowsでは管理を可能な限り階層化する必要があるためです。次に、関連するユーザー全員をこのグループに追加します。共有フォルダーはサーバー上に「\\ro-fs01\share\marketing」のように保存します。これは、ドライブを指定するUNCパスです。さて、ここでの真の魔法は、ドライブマッピングを自動化することです。これにより、ユーザーがログイン時に毎回「ネットワークドライブの割り当て」をクリックすることなく、自動的にマッピングが表示されます。

  1. [実行] ダイアログまたはコマンド プロンプトから` gpmc.msc ` を実行して、 グループ ポリシー管理コンソール を開きます。
  2. グループポリシーオブジェクトに移動し、右クリックして 新規 を選択します。IT_MapNetworkDrivesのような名前を付け、右クリックして 編集 を選択します。
  3. ユーザー構成基本設定Windows 設定ドライブ マップ に移動し、新規 → マップされたドライブ を作成します。
  4. 全般 タブで、接続の詳細を設定します。
    • アクション: 更新 を選択してください(ほとんどの場合、既存のマッピングを混乱させることなく更新するため、最適です)。新しいドライブの場合は、作成 でも問題ありません。注: 置換 は既存のマッピングを削除して再作成するため、UNC パスが変更された場合に便利です。削除 はドライブを削除するだけです。
    • 場所: UNC パス (例: ` \\ro-fs01\share\marketing `)
    • ラベル: マーケティング ドライブ のように、ユーザーフレンドリーな名前を付けます。
    • 再接続: ログオンごとに自動的に再接続する場合にチェックを入れます (`net use` の `/persistent` をシミュレートします)。ほとんどの設定ではこれが有効になっています。
    • ドライブ文字: M: などの意味のある空いている文字を選択します。
  5. 「共通」タブで、「ログオンユーザーのセキュリティコンテキストで実行する「アイテムレベルのターゲット設定」を有効にします。次に、「ターゲット設定をクリックします。
  6. IT-Marketing グループのメンバーにのみ適用されるルールを設定します。
    • 新しい項目セキュリティ グループ をクリックし、グループ名を指定します。
  7. OK をクリックしてGPOを保存し、ユーザーアカウントが配置されている組織単位(OU)にリンクします。OUを右クリックし、「既存のGPOをリンク」を選択して、新しいポリシーを選択します。
  8. ユーザーのシステムはしばらくすると(通常は約90分)これを認識しますが、緊急の場合はマシン上で「gpupdate /force」を実行してください。しかし、正直なところ、通常はそれなしでも動作します。
  9. ファイルエクスプローラーで確認してみてください。共有は、例えばM:のように表示されるはずです。そうでない場合は、権限とGPOのレプリケーションを確認してください。

はい、セキュリティグループごとに異なるルールを設定すれば、1つのGPOで複数のドライブマッピングを処理できます。大規模な管理も簡単です。

GPOを使用して個人用ホームフォルダを設定する

もう一つよくある方法として、ユーザーに独自のネットワークホームドライブを付与し、ローカルマシンから離れた場所に個人ファイルを保存できるようにするというものがあります。ここでは、各ユーザー用のフォルダを作成します。通常は ` john.doe`のように、sAMAccountName にちなんで名前を付けます。権限は厳格に設定し、所有者、管理者、SYSTEM のみがフルコントロールを持ち、その他の権限は付与しないようにします。不正アクセスを防ぐため、NTFS 権限からデフォルトの Users グループを削除してください。

同じGPOに、新しいドライブマップを追加します。` \\ro-fs01\shared\home\%LogonUser% `のようなパスを使用します。%LogonUser%は、ログイン時にユーザー名を自動入力する環境変数です。これにより、各ユーザーはサインイン時に“John’s”のような個人用ドライブを取得できます。ディレクトリ構造がサーバー上に存在し、権限が適切に設定されていることを確認してください。これで、ユーザーはどこからでもアクセスできる独自のスペースを持つことができ、整理整頓された状態を保つことができます。

ちょっとしたヒントです。グループポリシーの基本設定でF3キーを押すと、柔軟なルールの作成に使える他の環境変数が表示されます。理由はよく分かりませんが、いくつかは作業が楽になるはずです。

繰り返しになりますが、GPOが更新されるのを待つか、「gpupdate /force」を実行すると、ログイン後または再起動後にドライブが表示されるはずです。一度設定すれば管理も簡単で、手動でマッピングするよりもはるかに信頼性が高いです。

これで共有が整理され、ユーザーがログインするたびに手動で設定する手間をかけずに簡単にアクセスできるようになることを願っています。最初からポリシーを正しく設定しておけば、後々多くの面倒な手間を省くことができます。