| Last updated on 21 January 2026Contents: Introduction System Requirements Main features Installing AD Reporting Remove AD Reporting Getting Started Columns and Attributes Starting a query Basic Filters Advanced Filter Logical operators Condition Group Add/Remove Columns Actions Enable/disable accounts Delete Move Add to Group, Remove from Group Set Expire Date Export Tab Pre-built Reports Custom Reports AI Query Assistant Dashboards Scheduler Tab Configuring a Scheduled Task Settings Command line operation AD Reporting Command Line Syntax Copyright Notice Support |
Quick IntroductionAD Reporting can be used to automate your Active Directory audits. You can also perform one off queries such as locating computers that haven’t been used in the last six months. You can also use it to clean up your Active Directory by easily identifying unused or obsolete user and computer accounts based on their last logon time and account status. You can use the built-in scheduler to run scheduled reports, perform actions such as disabling accounts, removing the user from sensitive groups etc. System Requirements
Main features
Installing AD ReportingFiles installed by AD Reporting Upon being installed, the software adds a Windows Service, which is designed to run continuously in the background to execute the scheduled jobs. Note: Ensure that you have necessary privileges to install and run the product By default, AD Reporting will be installed as an application, run the self-extracting EXE and follow the instructions. • To continue with the Start-up Wizard, click Next.
Follow the prompts. A progress bar shows you how long it will take to install AD Reporting. Remove AD ReportingYou can uninstall AD Reporting from your computer by using the Add/Remove Program feature in the Windows Control Panel.
Getting StartedWhen running AD Reporting for the first time you will want to select your domain and choose which domain controllers to query.
Columns and AttributesBy default, the values of certain attributes are retrieved such as sAMAccountName (username), lastLogon, accountExpires etc. You can add additional attributes/columns that you want to display by clicking the Add/Remove Columns button. You can create your own preset groups to help with different reports. These presets can be used in the Scheduler.
Starting a query in AD ReportingWhen you have selected the domain(s) that you wish to target and chosen the OUs/Groups to query you can run the query by clicking the Start button.
Basic FiltersQuick filters allow you to further filter the objects appeared in the AD Reporting grid.
By default, AD Reporting contains thirteen Quick filters:
You can set also the days for some filter, so you will be able to track:
Advanced FilterEach query has a list of parameters that determine which objects that query will find. Each parameter consists of the following: An attribute, an operator, and a value. An example of a parameter for a User query could be: “Disabled accounts” and this would obviously only return Users accounts that are disabled. In this example, the attribute is the “Enable” attribute, the operator is the “Equals” (check/uncheck the box for enable/disabled accounts).
Filter editor can be customized to meet specific conditions that results from a query. A conditions has one more clauses, each enclosed in parentheses. Each clause evaluates to either True or False. A syntax filter clause is in the following form: <AD Attribute><comparison operator><value> Logical operatorsLogical operators are used to create logical combinations of other filter operators. They may be nested to any depth. The following logical operators are available:
The content for <And> and <Or> is two filter operator elements. The content for <Not> is a single filter operator element. Condition
You can combine two or more conditions to build complex queries. You can use the AND and OR operators into a compound condition. AND, OR and NOT, are logical operators. When you use multiple logical operators in a compound condition, NOT is evaluated first, then AND, and finally OR. Operator’s important characteristics are:
GroupBy grouping query clauses, you specify that those clauses should be evaluate as a single unit within the rest of the query, similar to putting parentheses around an expression in a mathematical equation or logical statement.
Add/Remove ColumnsBy default, AD Reporting displays 12 columns of attributes data for objects, as the saMAccountName and cn attributes.
To change the display, selects add/Remove Columns. In the Add/Remove Columns dialog box, there is a list of columns to choose from to display in the result pane.
Add Column: Can be configured to display operational attributes that are not shown by default. Import Columns: Can be used to select properties to import from a domain controller Save Preset: Save the current selected view giving ID and Name ActionsThe actions tab contains a set of commands for the most important use of AD Reporting. This panel can be quickly accessed by clicking the Actions tab in the grey bar panel or by clicking the icon located in the query tab section. Eight actions can be performed in this tab, let us review section by section. Enable/disable accountsIn the details pane, right-click the user or computer or just Click Enable/disable from the toolbar Actions menu. Depending on the status of the account, do one of the following:
DeleteIn the details pane, right-click the user account or just click Delete from the toolbar Actions menu, and then click Delete. This will remove the selected user(s) or computer(s) object from Active Directory. • Click yes to confirm.
MoveIn the details pane, right-click the user that you want to move, and then click Move. In the Move dialog box, click the folder to which you want to move the user account. In the Move dialog box, click the folder to which you want to Move the user account.
• Click Yes to Move the user to another folder.
Note: To perform this procedure, you must be a member of the Account Operators group, Domain Admins group, or Enterprise Admins group in Active Directory Domain Services (AD DS), or you must have been delegated the appropriate authority. As a security best practice, consider using Run as to perform this procedure. Add to Group, Remove from Group and Remove from All GroupsIn the details pane, right-click the User you want to Add or just clicking the equivalent command from the toolbar actions menu. On the Members tab, click Add/Remove In enter the object names to select, type the name of the group, or computer that you want to add/Remove to the group, and then click OK.
Note: To perform this procedure, you must be a member of the Account Operators group, Domain Admins group, or Enterprise Admins group in Active Directory Domain Services (AD DS), or you must have been delegated the appropriate authority. As a security best practice, consider using Run as to perform this procedure. Set Expire DateIn the details pane, right-click the User you want to set the expiration time or just Click Set Expiry Date from the toolbar Actions menu. To specify an exact time, just specify the period from the current time.
Export TabAD Reporting reads the Users/Computers from Active Directory, then you can export these objects to a data source such as a CSV file, Excel (XLS and XLSX), PDF, database (SQL Server and Microsoft ODBC for Oracle) or print.
Pre-built ReportsAD Reporting has many pre-built reports, this makes accessing the most commonly used data as quick and as easy as possible. Need to know which users have been created this week? Simply click on ‘Prebuilt Reports’ in the ribbon and then ‘User Reports’ followed by ‘Users created this week’. There are reports for Users, Passwords, Computers, Groups and Office 365.
Custom ReportsYou may come across a pre-built report that is close to what you need but not exactly what you need. Click ‘Create Report’ then locate the report that is closest to what you need and click Clone. Then you can give your report a name and modify the time frequency and attributes used. Click Save to complete your report. You will find your custom report under ‘Custom Reports’ in the ribbon and also available in the Scheduler if you chose ‘Report’ type schedule.
AI Query Assistant (Human-to-LDAP Filter Generator)The AI Query Assistant in AD Reporting allows you to generate precise LDAP filters using natural language. This feature significantly simplifies complex filter creation and helps administrators build advanced queries faster and more accurately. |

















































