Active Directory user management involves creating, deleting, and modifying user accounts within Active Directory. While PowerShell's Active Directory module offers extensive commands, it demands scripting skills and time. In contrast, ADManager Plus, an identity governance and administration tool, simplifies user management with a user-friendly interface, prebuilt actions, and smart templates. It also allows bulk operations to be performed using CSV files, and provides integration with various enterprise applications to streamline user management.

  • User Creation

    User creation in Active Directory involves creating users and configuring group memberships, permissions, and more, to ensure that users have the appropriate roles to perform their jobs effectively.

     
  • User modification

    User modification in Active Directory involves modification of user attributes like passwords, group memberships, logon hours, and more.

     
  • Password reset

    Password resets are one of the most frequently performed IT tasks in any organization and are initiated either because of a security policy or due to an end-user forgetting their password.

     
  • Enabling and disabling users

    Organizations benefit in various ways by promptly enabling and disabling Active Directory user accounts, such as enhanced security and optimized resource management.

     
  • User deletion

    Disabled or inactive user accounts can pose a major security risk and should be promptly deleted to prevent data breaches and potential attacks.

     
  • Move users

    Moving users in Active Directory involves transferring their accounts from one OU to another within the directory structure. This process helps to maintain an organizational structure and efficient management practices.

     
  • Group attributes

    Active Directory groups enable administrators to delegate consistent permissions and access rights to users with common job functionalities.

     
  • Unlock users

    Unlocking users in Active Directory involves restoring access to their accounts after they've been locked out due to multiple failed login attempts. This process helps ensure productivity and minimizes downtime caused by inadvertent account lockouts.

     
  • Set logon hours

    Setting logon hours in Active Directory involves configuring the specific times when users are permitted to log in to the network. By restricting logon hours, organizations can enforce security policies and control access to network resources, reducing the risk of unauthorized access during non-business hours.

     
  • Restore users

    Restoring Active Directory users typically involves recovering deleted Active Directory objects and their attributes. This helps to combat accidental data loss and seamlessly recover users.

     

User creation in Active Directory using

Powershell

The New-ADUser cmdlet is the PowerShell script used to create users in Active Directory. The required user attributes and values can be specified along with this cmdlet. Here is a sample command to add a single Active Directory user using PowerShell:

 New-ADUser -Name "James Patrick" -SamAccountName 
                        James Patrick -UserPrincipalName 
                        Jamespatrick@renova.com -GivenName James -Surname 
                        Patrick -AccountPassword (ConvertTo-SecureString 
                        "P@ssw0rd" -AsPlainText -Force) -Enabled $true
 Copied
Click to copy entire script

The New-ADUser cmdlet can also be used to create multiple Active Directory users. The following is a sample command to create Active Directory users in bulk using PowerShell:

Import-usercreation.csv | 
                        foreach {New-ADUser -SamAccountName 
                        $_.SamAccountName -Name 
                        $_.Name -Surname $_.Surname 
                        -GivenName $_.GivenName -Path 
                        "OU=Finance,OU=UserAccounts,
                         DC=renova,DC=COM" -AccountPassword (ConvertTo-SecureString -AsPlainText $_.password -Force) -Enabled $true
 Copied
Click to copy entire script

ADManager Plus

ADManager Plus delivers advanced capabilities like smart templates, CSV-based user creation, and automated user provisioning to seamlessly create users in Active Directory. Here's how you can benefit by choosing ADManager Plus for creating users in Active Directory:

  • Multi-platform provisioning: ADManager Plus enables you to create users in Active Directory, Microsoft 365, and Google Workspace in one go.
  • Improved efficiency: ADManager Plus provides predefined templates that can be applied at the click of a button during the user creation process. These templates can also be configured to dynamically fill user attributes based on conditions, removing the need for manual data entry.
  • Simplified data import: Users can be created in bulk by importing a CSV file with the required user attributes. The structured format of CSV files allows for simplified data organization.
  • Streamlined user provisioning: With ADManager Plus, users can be automatically created from integrated HCM applications, databases, and CSV files, eliminating manual data entry errors.

Updating Active Directory users' attributes using

Powershell

Attributes of Active Directory users can be updated using the Set-ADUser cmdlet. Here is a sample script to update the description of a user using this cmdlet:

Set-ADUser -Identity "JamesPatrick" -Description "Member of the sales team"
 Copied
Click to copy entire script

The Set-ADUser cmdlet can also be used to modify the attributes of multiple users at once by importing a CSV file containing the updated user attributes. Here is a sample script to update a user's description using a CSV file and the Set-ADUser cmdlet:

Import-usermod.csv | foreach 
                    {Set-ADUser -Identity $_.sAMAccountName -Description"testing description"}pre>
                    
 Copied
Click to copy entire script

ADManager Plus

ADManager Plus simplifies the entire process of user modification by delivering predefined options and templates that help you modify users in bulk promptly. Here are some reasons why you should choose ADManager Plus over the Set-ADUser PowerShell cmdlet:

  • Seamless user modification: ADManager Plus provides commonly user modification tasks such as password resets, group membership modification, and more as predefined tasks that can be easily accomplished using CSV files.
  • Enhanced productivity: ADManager Plus delivers predefined templates and allows CSV-based modification facilitating modification of multiple users in one go.
  • Reduced administrator burnout: ADManager Plus enables administrators to granularly delegate bulk modification tasks and templates to junior technicians and non-admin personnel, alleviating the burden off administrators.

Resetting Active Directory users' passwords using

Powershell

Passwords can be changed in PowerShell using the Set-ADAccountPassword PowerShell cmdlet. Here's a sample script that can be used to change users' passwords

Set-ADAccountPassword -Identity "James Patrick" -NewPassword (ConvertTo-SecureString -AsPlainText "newpassword" -Force) -Reset
 Copied
Click to copy entire script

ADManager Plus

ADManager Plus comes with predefined actions that enable you to reset passwords in an instant. Additionally, it features a dedicated help desk password reset console that lets you reset the passwords of Active Directory users as well as unlock locked-out Active Directory accounts—from a single place. ADManager Plus also enables you to trigger an organization-wide password reset activity with simple automation. Here's how you can benefit by choosing ADManager Plus for resetting passwords over the Set-ADAccountPassword PowerShell cmdlet:

  • Automated password resets: Schedule password reset triggers and effectively implement security policies.
  • Increased employee productivity: Respond to Active Directory password resets quickly from integrated help desk applications that reduce employee waiting time.
  • Secure delegation: Securely delegate password reset tasks to junior technicians without affecting their permissions in Active Directory.

Enabling and disabling Active Directory users using

Powershell

Active Directory users can be enabled and disabled using the Enable-ADAccount and Disable-ADAccount cmdlets in ADManager Plus. Here are a few sample scripts to perform these actions.

To enable an Active Directory user, use this command:

Enable-ADAccount -Identity "Jim Scott"
 Copied
Click to copy entire script

To disable an Active Directory user, use this command:

Disable-ADAccount -Identity "James Patrick"
 Copied
Click to copy entire script

ADManager Plus

ADManager Plus lets you enable and disable user accounts in multiple ways. Users can be enabled or disabled by fetching a predefined report that lists the user account status or by scheduling a simple automation. Additionally, users can be enabled or disabled in bulk using just CSV files. These are some advantages of enabling and disabling users using ADManager Plus:

  • Streamlined account management: Enable and disable Active Directory users in bulk by uploading just a CSV file.
  • Automated management: Automatically disable user accounts after N days by configuring customized automation policies.
  • Enhanced visibility: Generate reports on user account status and enable or disable users on the fly.

Deleting Active Directory users using

Powershell

Active Directory user profiles can be deleted using the Remove-ADUser cmdlet in PowerShell. Here's a sample script to delete an Active Directory user using PowerShell:

Remove-ADUser -Identity "John Doe" 
 Copied
Click to copy entire script

ADManager Plus

Active Directory users can be automatically deleted in ADManager Plus by scheduling an cleanup automation or using ADManager Plus' built-in Delete/Disable policy. Active Directory users can also be removed in bulk using CSV files or the predefined Delete Users option. Here are a few benefits for using ADManager Plus over PowerShell to delete user profiles in Active Directory:

  • Automated Active Directory cleanup: Schedule and periodically perform automatic Active Directory cleanup to remove dormant user accounts or move them to a different OU.
  • Enhanced security posture: Gain insights into how dormant and inactive accounts are affecting your security stature and delete them on the fly.
  • Reduced manual effort: Delete multiple user accounts in bulk by uploading a CSV file with the relevant headers and eliminate the manual effort required for deleting users individually.

Moving Active Directory users using

Powershell

Active Directory users can be moved across containers using the Move-ADObject cmdlet. Here is a sample script:

Move-ADObject -Identity "CN=John Doe,OU=Users,DC=domain,DC=com" -TargetPath "OU=NewOU,DC=domain,DC=com"
 Copied
Click to copy entire script

ADManager Plus

ADManager Plus provides predefined actions that can be used to move Active Directory users in bulk. Additionally, automations can be scheduled to move users between containers. Here's why you should choose ADManager Plus for moving users:

  • Bulk movement: Move multiple users between containers in one go by uploading a CSV file.
  • Automated cleanup: Automatically move stale and dormant users to OUs and optimize directory structure.
  • Seamless migration: Seamlessly move users between OUs using predefined and on-the-fly management actions.

Managing Active Directory users' group attributes

Powershell

PowerShell offers a wide range of scripts to manage the users' group attributes. The Add-ADGroupMember cmdlet is used to add members to an Active Directory group. Here is a sample script using this command:

Add-ADGroupMember -Identity "Managers" -Members "John", "James"
 Copied
Click to copy entire script

The Remove-ADGroupMember cmdlet in PowerShell can be used to remove users from Active Directory groups. Here is an example using this command:

Remove-ADGroupMember -Identity "Administrators" -Members "George", "Steve"
                            
 Copied
Click to copy entire script

ADManager Plus

Users can be automatically added and removed from groups using ADManager Plus. Additionally, group attributes can be modified in bulk by uploading a CSV file with the desired members. You can benefit in the following ways by choosing ADManager Plus for group management:

  • Just-in-time access: Add users to groups and automatically remove them after a certain period, granting temporary permissions as and when needed.
  • Streamlined management: Manage group attributes of multiple users using CSV files and templates, reducing administrative overhead and simplifying group management.
  • Enhanced security: Modify group membership and manage the primary group of users using predefined options, eliminating syntax errors.

Unlocking Active Directory accounts using

Powershell

Locked-out Active Directory accounts can be unlocked using the Unlock-ADAccount cmdlet in PowerShell Here is a sample script that can be used:

Unlock-ADAccount -Identity "Joey"
 Copied
Click to copy entire script

ADManager Plus

ADManager Plus provides a user-friendly interface and automation capabilities for unlocking users' accounts. Administrators can unlock user accounts individually or in bulk and can also automate unlock operations, enabling scheduled or triggered unlocks based on predefined conditions or reports. Here are a few benefits for choosing ADManager Plus over the Unlock-ADAccount PowerShell cmdlet:

  • Seamless account unlock: Unlock accounts of multiple users simultaneously and save time and effort.
  • Enhanced visibility: Run reports and learn about locked-out accounts in your Active Directory and take informed decisions.
  • Automated unlocks: Unlock user accounts automatically by running reports periodically.

Managing logon hours of users using

Powershell

Logon hours of users can be configured using the Set-ADUser cmdlet in PowerShell. Here is a sample script:

Set-ADUser -Identity "John" -Replace @{logonHours = $logonHours}
 Copied
Click to copy entire script

ADManager Plus

ADManager Plus enables you to manage the logon hours of users effortlessly with predefined actions. Here are some benefits:

  • Bulk management: Manager logon hours of multiple users at once by importing a CSV file.
  • Customized management: Define the time frame by specifying the days and hours.
  • User-friendly interface: Manage logon hours with intuitive actions.

Restoring deleted Active Directory users using

Powershell

Restoring deleted Active Directory users is a two-step process in PowerShell. The deleted Active Directory objects are first retrieved using the Get-ADObject cmdlet and then the desired objects are recovered using the Restore-ADObject cmdlet. Here's a sample script to fetch and recover deleted Active Directory users:

Get-ADObject -Filter 'isDeleted -eq $true' -IncludeDeletedObjects
                                                Restore-ADObject -Identity <ObjectID>
 Copied
Click to copy entire script

ADManager Plus

ADManager Plus provides backup and restoration capabilities that ensure users are securely backed up and seamlessly restored without any data loss. Here are few benefits for choosing ADManager Plus over PowerShell for restoring Active Directory objects:

  • Object and attribute-level restoration: Restore users or only the required attributes of the user granularly, allowing for precise recovery.
  • Restart free recovery: Recover users without restarting your servers, minimizing downtime and disruption.
  • One-click recovery: Recover users in one click without using extensive scripts and multiple steps, simplifying the restoration process significantly.

Over 280,000 organizations across 190 countries
trust ManageEngine to manage their IT.

Over 100,000 technicians
trust ADManager Plus to manage their
Windows environment.

  • ADManager Plus provides us a single point for our Active Directory Reports. For a small IT department this is crucial for saving time and being able to apply our energy to keeping things running smooth. I foresee this being in our arsenal of network tools for a long time to come.

    Mark Anderson

    IT Support, ET Investments

  • ADManager Plus - The Swiss Army Knife for AD Administrator It has made managing and administrating Active Directory easy, fast and efficient. Everyday tasks which earlier required us to write Powershell scripts are now easily achievable using an workflow like interface.

    Deputy Chief IT Engineer

    Company Size: 1B - 3B, Energy and Utilities

  • ADManager Plus is head and shoulders above the other products that we have used or evaluated. ADManager Plus allows us to keep up with the changes in AD, keep it clean and up to date with minimal effort. ADManager Plus is a tremendous time saver for our support engineers.

    Donald Storm

    Systems Engineer, American Association for Cancer Research

Here are a few more capabilities of ADManager Plus that you might like:

AD User Reports

Generate user reports quickly using an intuitive, web-based GUI to view detailed information without any PowerShell scripts.

Learn More

AD Automation

Automate routine AD tasks like creating users, deleting inactive users, and more. Track the status of automated tasks whenever required.

Learn More

AD Delegation

Delegate AD administration and management securely to your help desk and HR teams. Offload repetitive tasks like password resets and user creation.

Learn More
×

Thanks!

Your download is in progress and it will be completed in just a few seconds!
If you face any issues, download manually here

Start your 30-day free trail

  •  
  •  
  •  
  •  
  • By clicking 'Submit' you agree to processing of personal data according to the Privacy Policy.