Read on to know how to create an OU in Active Directory using PowerShell and how you can get it done easier with ADManager Plus.
Windows PowerShell
Steps to create a new OU in AD using powershell :
- Identify the domain in which the OU is to be created.
- List the attributes that have to be added.
- Create and compile the script for creating the desired OU. Execute the script in PowerShell.
- Sample script for creating an OU:
- To create OUs in bulk, you have to write a separate script.
Copied
PS C:\> New-ADOrganizationalUnit -Name "UserAccounts" -Path "DC=EXAMPLE,DC=COM"
ADManager Plus
How to create a new OU in Active Directory :
- Navigate to Management > OU Management > Create Single OU..
- Enter the attribute values for OU. You can even import this list from a CSV file. Click Create.
Screenshot
Although creating an OU with native tools like PowerShell looks simple, it comes with a few limitations:
- PowerShell script can be run only from the computers which have the Active Directory Domain Services role installed in them.
- The script has to be rewritten if additional attributes are to be added.
- Need for a new script, in case multiple OUs are to be created.
- The syntax, parameters and iterations need to be correct. A typo or incorrect syntax might be difficult to spot and rectify, especially when the script is a long one.
ADManager Plus lets you perform the same with a few clicks from its web based GUI console. It also has options for creating multiple OUs simultaneously with templates and by importing a CSV file containing the values for OU attributes. You can learn more about it here.
Provision Active Directory OUs in bulk with ADManager Plus.