logo adtoolkit

Tame Active Directory with this suite of award-winning tools.

Manage your Active Directory in bulk with ADtoolkit!

cat adtoolkit

ADtoolkit™ eases the day-to-day management of Active Directory by providing bulk task execution of common administrative tasks. Whether you need to create new objects, modify existing ones, or report on Active Directory, you can use ADtoolkit to minimize your workload while ensuring accurate, optimized management of your Active Directory network.

Simply select or import a list of Active Directory objects you wish to modify, and choose one of ADtoolkit's many task-oriented tools. Fill in the options on each of the tab pages, and you're ready to either run the tool now, or schedule it to run later. Either way, ADtoolkit takes care of all the hard work, and you're off to your next task!

ADtoolkit Features:

  • Bulk Management of Active Directory Objects
  • Active Directory Reporting
  • Security Reporting and Tools
  • Easy User Provisioning and Deprovisioning
  • Custom Configuration and Delegation
  • Task Simulation and Scheduling

Download the Free Trial  

 

ADtoolkit Features

ADtoolkit™ eases the day-to-day management of Active Directory by providing bulk task execution and streamlined configuration of common administrative tasks. ADtoolkit contains a set of tools that can be used by any administrator to tackle their own AD task list. Or, administrators can use ADtoolkit's custom tools to delegate common tasks to lower-level admins. Either way, admins will minimize their task lists while ensuring accurate, optimized management of any network.

Completes numerous tasks in one single execution.

ADtoolkit™ allows you to perform multiple Active Directory tasks at once. Whether you’re adding users, deleting or disabling user accounts, resetting passwords, modifying AD attributes, or configuring Exchange mailboxes, ADtoolkit does it all in a snap. To facilitate these bulk changes, ADtoolkit allows you to import user names from various sources such as spread sheet files or from the built in Reporting Tools. Of course, you can always use ADtoolkit to browse through Active Directory to select users as well. Either way, ADtoolkit completely eliminates the typically labor-intensive approach to Active Directory management tasks.

Delivers customized reports that allow you to optimize ADtoolkit’s other features.

ADtoolkit™ delivers a custom reporting tool that easily enables you to construct and filter data in Active Directory. These reports can be customized, for example, to reflect expired or inactive users thus simplifying the process of locating and deleting unused accounts. And since you can schedule these reports to run every week, you will always be on top of your task list, before people come to you asking for assistance. ADtoolkit provides hundreds of standard reports that can be customized to fit your environment. Or you can create your own reports from scratch. Either way, you won’t be stuck using troublesome scripts, nor will you have to rely on a third-party reporting tool, because ADtoolkit goes it alone. All you need to know is what you want to be reported.

Convenient, scheduled execution during off-peak hours.

Administrators and networks aren’t always free at the same time, and that’s why ADtoolkit comes in so handy. ADtoolkit allows you to perform tasks when it’s convenient for you, and then schedule these tasks to execute during off-peak hours. Your tasks will be checked off your list, and if you like, you can refer to the logs created during execution for added peace of mind. With ADtoolkit, you can schedule your standard reports to run weekly, thereby keeping management informed and allowing you to look efficient and professional.

Simple, familiar user interface.

Administrators are busy enough without having to muddle through various screens in an attempt to find the right configurations necessary for executing their tasks. ADtoolkit provides the user with a familiar interface, with a tree view in the left pane, and the child objects of the selected item in the right pane. Buttons in the ribbon bar across the top provide access to task-based tools like Add User, Properties, and Reset Password. By creating custom tools, with default configurations, the user has little to do prior to executing the tasks, therefore streamlining the entire process. ADtoolkit is so easy to use and secure that you’ll be handing off common tasks in no time, allowing you to focus on the complicated, mission-critical responsibilities that are essential to running an optimized network.

ADtoolkit Pricing

Perpetual licenses for ADtoolkit are sold under a concurrent-use model. The prices listed below include 1 year of technical support. Additional years of technical support can be purchased at 25% of the original purchase price. Users with current support are eligible for free upgrades to future major versions.

Number of AdminsDiscountCost
1-2 n/a $1295 each
3-4 20% $1036 each
5-9 25% $971.25 each
10-19 30% $906.50 each
20-49 35% $841.75 each
50+ 40% $777 each

Return Policy: 10% fee for all returns after 30 days.

ADtoolkit Frequently Asked Questions

General Troubleshooting

  • 1. What is the difference between ADtoolkit Common Properties and AD Attributes?

    Common Properties are named by Javelina Software and are comprised of some of the more common AD attributes as well as several properties that cannot be modified directly by changing an AD attribute. AD Attributes, on the other hand, are the actual LDAP attribute names used internally by Active Directory.

  • 2. I am attempting to import a CSV file into the Modify Users tool and receive the message: Error: The Distinguished Name field in record #1 was empty.

    Check the file you’re using to import. To import into the Modify Users tool, you must create a comma separated value (CSV) file, which, at a minimum, must contain the distinguished names of the users to be imported. The CSV file is simply a text file, where the first line of the file contains a comma separated list of field names, and each subsequent line is a record containing the fields specified in the first line.

    A sample CSV file would look like:

       Distinguished Name, Home Phone, Business Phone

       ‘CN=Joe Doe,OU=Users,DC=MyDomain,DC=com’, 410-555-1212, 410-555-1213

       ‘CN=Jane Doe,OU=Users,DC=MyDomain,DC=com’, 410-555-1214, 410-555-1215

    Note: As of version 6.0, ADtoolkit no longer requires import files to contain a line at the top with field names. Fields are now resolved during the import process.

 

Tools

  • 1. Can ADtoolkit modify the Active Directory User names such as the Display Name, Full Name and Logon Name?

    Yes, ADtoolkit can easily change either single or multiple user names.

    For single users, simply select the user from the home tab, and select Properties from the ribbon. The first operation, User Names, allows you to set the users Full Name, Display Name, Pre-Win2K Name, and User Logon Name.

    If all your users are in the same OU, simply select the wanted users from the home tab, and click Modify in the ribbon. The first operation, User Names, allows you to set the users Full Name, Display Name, Pre-Win2K Name, and User Logon Name.

    If you have a file with the user names to change, select the Import User Changes tool under the Import menu in the home tab. Follow the import wizard, and specify the new user names on the Tool Settings page.

    If all the users have common traits, such as all being Domain Admins, ADtoolkit Collections can be used. Go to the Collections tab, a select a collection that meets you needs. Then, preview the collection from the ribbon to ensure only the wanted users will be updated, and run the Modify tool.

  • 2. How can I import passwords for my Active Directory users?

    Yes, ADtoolkit provides a Reset User Passwords operation for this. From the Home View, select the users whose passwords to update, and run the Modify tool. From the Modify Password operation in Security group, you can set passwords to either a static password or a random password following a set of rules defined by clicking the Edit Password Options link.

    If you wish to import a list of users and passwords, you may do so by running the Import User Changes tool with with a CSV file containing 1 or more columns with which to identify the users and a column with new passwords.

    A sample CSV file might look like:

       userPrincipalName, Password

       JDoe, 3drclpy@hdz

       JDoe1, Hoo045k&

    In the Import Wizard, skip any columns that you do not wish to import, select your set of identifying columns, and ensure that each of your imported columns have been mapped to the correct attribute.

  • 3. In the Modify Users tool and the Add Users Tool in the Security operation, what do the options mean: “Password not required” and “Password required via group policy”?

    This might happen for one of two reasons. First, if you are using a version prior to 2.5 of ADtoolkit or one of its Elements, then whenever the actual attribute for a particular user is empty (i.e. not set) then the report will leave the cell blank for that user. Starting with 2.5, however, the cell will contain the text: <Not Set>.

    The second possibility is that the syntax of the attribute is one that ADtoolkit is unable to print, for example, the Logon Hours attribute is not yet handled by ADtoolkit and therefore it prints a blank space. Note that this second possibility rarely happens as most unsupported attributes are clearly marked as unsupported and you will be unable to add them to the report.  

  • 4. When I set the Profile Path and the Home Folder path, can I use the %username% variable?

    Yes, you can use the %username% variable in either the Home Folder path, the Profile path, the Terminal Services Home Folder path, or the Terminal Services Profile path. When included in any of these settings, this variable will be replaced with the current user's Netbios name (a.k.a. the Pre-Win2K Logon Name). For example, if a user’s Netbios name is JoanToohey12 and the Home Folder path is set to \\server1\HomeDirShare\%username%, then the resulting Home Folder for that user will become: \\server1\HomeDir Share\JoanToohey12. Also note that if the Home Folder directory does not already exist, ADtoolkit will also create the new Home Directory and will set either default security settings or alternatively whatever settings you specify.  

  • 5. Can ADtoolkit create user Home Directories without having to enter each one individually?

    Yes, you can use the %username% variable to force ADtoolkit to automatically create a uniquely named Home Directory for the current user. This variable refers to a user’s Netbios name (or Pre-Win2K Logon Name) and the resulting directory will be named accordingly. For more information see here.  
  • 6. Can ADtoolkit create profile directories?

    Unlike the Home Folder directory, ADtoolkit does not automatically create profile directories when users are added or modified. However, the profile directories are automatically created by Windows whenever a user logs in for the first time.  
  • 7. User Must Change Password at Next Login: I have a bunch of users with this option currently checked. Is it possible to use ADtoolkit to set them all to not checked?

    Yes, select the Search and Replace User Tool and select the Common Property for Must Change Password. Select Find: True and Select Replace: False.

 

Reports

  • 1. What are the basic steps for using the Reports Tab?

    Below are step by step directions for executing a pre-existing report. This example will walk through how to run a builtin user report. The process, however, is identical for the other objects.

    1. Open the reports tab from navigation pane in the bottom left or from the tabs across the top of the main interface.
    2. Select the report category from the ribbon. In this case, we'll select Users.
    3. Choose one of the builtin reports from the tree on the left hand side, such as Account Creation Dates
    4. Modify the Report Scope and Output settings from the Report Properties pane.
    5. Verify the report has the needed information from the Interactive Preview on the right hand side.
    6. Run the report by selecting Run from on the ribbon.
  • 2. Can ADtoolkit report on nested groups and nested group membership?

    Yes. Adtoolkit provides several reports for showing group membership. To see the groups an object is a member of, select the object type from the ribbon (Users, Contacts, Computers) and open either the Group Membership or Group Membership (Nested) report. To view the groups or nested groups of a group, open the Group report category from the ribbon and select either the Group Membership in Other Groups or Group Membership (Nested) report. You can also view the members of a group with the Group Members group report.

    To run any ADtoolkit report, simply select Run from the ribbon, or right-click on the report from the Report Tree, and select Run Now. For more information on the Reports View, see here.

  • 3. I am attempting to Report on an AD Attribute or Common Property but although users are added to the report, the AD Attribute or Common Property column is empty.

    This might happen for one of two reasons. First, if you are using a version prior to 2.5 of ADtoolkit or one of its Elements, then whenever the actual attribute for a particular user is empty (i.e. not set) then the report will leave the cell blank for that user. Starting with 2.5, however, the cell will contain the text: <Not Set>.

    The second possibility is that the syntax of the attribute is one that ADtoolkit is unable to print, for example, the Logon Hours attribute is not yet handled by ADtoolkit and therefore it prints a blank space. Note that this second possibility rarely happens as most unsupported attributes are clearly marked as unsupported and you will be unable to add them to the report.

 

Custom Tools

  • 1. What are ADtoolkit Custom Tools?

    ADtoolkit Custom tools allow the creation of tools specific to your environment. Below are some of the features of custom tools:

    1. Required Fields – Prevent tools from running until all required fields have data.
    2. Default Values - Allows admins to pre-fill information into controls to speed up tool execution. ADtoolkit also allows admins to modify labels for controls, for example, a school system might change the manager field from reading "Manager" to "Teacher", in their Add Student tool.
    3. Disable Fields – Set the value of a field to read-only.
    4. Hide Operations and Operation Groups – Allows admins to show or hide operations or operation groups so that users will not see these controls. Hidden fields will still run during execution, allowing for simplified yet powerful custom tools.
    5. Auto Generate – Automatically fill in fields with data from other fields during tool execution, using custom templates. For example, a field with the auto generator template "%FirstName%%LastName%" will be replaced with the users First and Last Name when information in entered into the First and Last Name fields.

    Once created Custom Tools can be added to the ribbon menus throughout the product through the "Edit My Tools" menu button in the tool editor view.