Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

How to Configure Personal Drives Using GPO

In this tutorial, you’ll learn how to use GPO to configure personal drives that are assigned to individual users when they log on to the domain.

They may be times when you need to set up a network drive that only a specific user has access to. In this situation, the shared-folder model discussed in “How to Configure a GPO for Mapping Shared Drives” won’t be the right option.

In this situation, it’s better to configure a personal drive that is automatically mapped on the server. Not only does this ensure data confidentiality but it also ensures that if the client machine is lost or fails, the data will still be stored on the server, which itself should be backed up.

 

How to Configure Personal Drives Using GPO

 

Before you begin

To successfully complete this tutorial and configure a personal drive using GPO, you will need:

  • To be registered on the Jotelulu platform and have logged in.
  • To have a Windows server with AD DS Server installed.
  • To have an account with administrator permissions.
  • To have created the folders and permissions, with just the drive mapping remaining.

 

Part 1 – Creating the PowerShell Commands

In this tutorial, we will assume that the administrator has already created a shared drive with a separate folder for each user. Now, they want to map each folder so that only the user in question has access.

The first thing you’ll need to do is prepare the PowerShell commands that the GPO will run to map the personal drive(s).

As always, there are many different ways to perform tasks like this in PowerShell.

We recommend using the command “New-PSDrive”, specifying the user as an environment variable so that the system, in principle, runs it automatically to give access to any user that has an assigned drive.

$VARNAME=$env:UserName

New-PSDrive -Name “x” -PSProvider FileSystem -Root “UNIDAD MAPEADA” -Persist

Where “MAPPED DRIVE” is basically the mapped resource or location and should end with “$VARNAME” so that it automatically changes depending on the user that runs the script.

Here’s an example of what this might look like:

\\SW2022NACHO01\Shared\Personal\$VARNAME

Part 1 - Check the PowerShell command
Part 1 – Check the PowerShell command

 

This is the smallest script that you can make, but you can add options like assigning an “if-else”, etc.

Once you have your command ready, save it as a file with the “.ps1” extension.

 

Part 2 – Creating the GPO

Next, launch the Group Policy Manager on AD DS Server. To do this, in Server Manager, click on the Tools menu and click on “Group Policy Management” (1).

NOTE: You can also launch this console using the command “GPMC.msc”.

Part 2 - Run the Group Policy Manager Console
Part 2 – Run the Group Policy Manager Console

 

In the Group Policy Manager window, right-click on the domain (2) and select the option “Create a GPO in this domain, and Link it here…” (3).

Part 2 - Select the option "Create a GPO in this domain, and Link it here"
Part 2 – Select the option “Create a GPO in this domain, and Link it here”

 

You will now see a window asking you to give the new GPO a name (4).

Part 2 - Give a name to the new GPO
Part 2 – Give a name to the new GPO

 

Back in the Group Policy Manager Console, search for the GPO that you just created, right-click on it (4) and select “Edit” (5).

Part 2 - Edit the GPO that you just created
Part 2 – Edit the GPO that you just created

 

At this point, you will see the GPO Editor but with no elements selected. Here, you need to choose how to implement your new GPO, and you have two options depending on whether your policy will apply to the computer or the user:

  • Startup/Shutdown: To run the PowerShell script whenever the device starts up or shuts down, go to “Computer Configuration > Policies > Windows Settings > Scripts (Startup/Shutdown)”.
  • Logon/Logoff: To run the PowerShell script whenever a user logs on or off, go to “User Configuration > Policies > Windows Settings > Scripts (Logon/Logoff)”.

In this tutorial, we want to run the GPO when the user logs on, so we’ll choose the first option. To this, click on

  • “User Configuration > Policies > Windows Settings > Scripts (Logon/Logoff)” (6), right click on “Logon” (7) and then click on the “PowerShell Scripts” tab (8).
Part 2 - Click on "Logon" and click on "PowerShell Scripts"
Part 2 – Click on “Logon” and click on “PowerShell Scripts”

 

Next, click on “Add” (9), enter the folder path (10) where your script is saved and click on “OK” (11) as many times as necessary to save your selection and use the new policy.

Part 2 - Select the script you wish to run
Part 2 – Select the script you wish to run

 

You have now created your new policy. If it does not work at first, try logging off and logging on again, or restarting your computer to refresh the policies. Alternatively, you can always run the command “gpupdate /force” that forces the system to reload the group policies.

 

Conclusion

As you can see in this tutorial, the process to configure personal drives using GPO is really quite straightforward. This isn’t the only solution either, and there are other types of commands and you can also perform this task using the Group Policy Management Console.

If you’d like to find out more about this topic, we recommend checking out the following tutorials, where you will find additional information and some practical examples of what you can achieve with Group Policies:

Thanks for reading!

Categorias:Servidores