The AuditClient utility, located in the D2000 installation directory, Utils subdirectory, is used to obtain records of changes to objects of the User and Object group type. You need Java 11 or a newer one to run it.

The utility to connect to the D2000 application server requires the running D2Connector service. In the case of redundant D2000 application servers, it is recommended that one instance of D2Connector (started with the /Sname Server parameter) is firmly connected to each server for this purpose.


AuditClient utility startup parameters

ParameterMeaning of the parameter 
-c server:port[;certificate]

The address for connecting to D2Connector:

  • Server - the address of the server on which D2Connector is running
  • Port - TCP port on which the D2Connector accepts connections (default port 3120)
  • Optional certificate path if the encrypted connection is used (off by default)

If the parameter is not specified, AuditClient attempts to connect to localhost: 3120

-l logDir

It specifies the path to the directory where AuditClient will store LOG files.
If the parameter is not specified, the files are stored in the directory specified by the %TEMP% environment variable.

-o outputDir

Prefills the path to the directory where AuditClient will store the output XML files. The path to the directory can be changed later in the application.
If the parameter is not specified, the path will be left blank at startup and will need to be specified.


Starting the AuditClient application

If Java 8 (or newer) is properly installed on your system and has a .JAR file extension registered, you should be able to launch the application directly by double-clicking the AuditClient.jar file. If the system did not recognize the file type correctly, you need to find the javaw.exe program at the installation site and run it from the command line. Eg:

D2000 InstallDir\Java\jre\bin\java.exe –jar AuditClient.jar


Login to the D2000 Server

After the start, AuditClient displays the Login tab, in which the login data for the D2000 application is filled in. Pressing the Login button starts the login process, during which the window controls are locked (indicated in gray). The text of the button changes to indicate the progress of the login process:

  1. Connecting ... - indicates establishing a connection with D2Connector.
  2. Logging in ... - indicates authentication of login data by the D2000 server.
  3. Downloading filters ... - indicates successful login, but still downloading filtering data from the server.

AuditClient prihlásenie AuditClient pripájanie

An unsuccessful login indicates an error description dialog:

Neúspešné prihlásenie 


Downloading records from the log database

After a successful login, AuditClient displays the Audit tab, which controls the download of records of changes to objects of the User and Object group type. The list of downloaded records can be shortened by several restrictive conditions:


Before starting the download of records, it is necessary to select the directory in which the downloaded records will be saved - the Output Directory item.

The download starts by pressing the Download button. During the download, all window controls are locked and the button text indicates ongoing activity. The number in the description of the button after the text "Downloading ..." indicates the number of records downloaded so far.

A dialog box informs about the result of the download.

AuditClient parametre sťahovania AuditClient sťahovanie súborov
AuditClient sťahovanie ukončené

Further processing of downloaded files

Processing of downloaded files of objects of type User.

Processing downloaded Object group files.

Monitoring changes in the configuration of a User object
Monitoring changes in the configuration of an object of the type Object group