More application screen images can be found in the User Guide:
See the User Guide »
Codenica Audit combines two functions; thus it can be considered both as a remote audit software for network computers, simultaneously providing the automatic software status audits of the computers in the company, and as a software for tracking computers and employees in the network. The application enables remote scanning of IT resources without the use of agents installed (DCOM), using the installed Agents and through scanning computers using the D-Scanner (desktop scanner - computer scan run from the USB drive with the scan results saved to files). The Codenica Audit application can be used both as a standalone product for auditing and employee tracking and, when combined with the Codenica Inventory system, as a comprehensive system for managing company IT resources.
Remote audit and its object-oriented structure
The Codenica Audit process is divided into two stages: scanning and identification. The first stage is responsible for collecting source data (WMI, Windows Registry and scanned files) from the audited computers. The second stage is a process of transforming source objects into inventoried objects (Computer Sets (IT-Sets), Hardware and Software). Each stage can be fully configured by the User.
Available audit methods
• DCOM-based remote audit (Agentless connection)
• Remote audit using the Agent running on the end workstation
• Computer audit using a Desktop Scanner (D-Scanner)
(computer scanning run from USB drive, saving results to a file)
Each object identified in the audit (IT-Set, Hardware, Software) has its own history since its creation and a record of any changes made. Objects can be related to other objects by establishing OEM, CAL or affiliation relationships. The Codenica Audit software can perform one-off or periodic audits (computer audits and software licensing status audits). Once an audit is completed, the relevant software list views and detailed reports can be printed or the results can be exported to Codenica Inventory - IT inventory management system for further processing. A comprehensive audit performed in Codenica Audit combines all of the components listed below:
• Software audit
• Hardware audit
• Network computer audits
• Software licensing status audit
• Software licensing and CAL audit
See the "Audit" Chapter
Tracking employees and computers in the network
Another important function of Codenica Audit is the mechanism for tracking network computers and employees. It requires remote installation on employees' computers of the so-called Agents, i.e. small modules tracking an employee's current work and activities. The capabilities of the Agent installed are very complex and include the following:
• Tracking employee's activity
− Monitoring when the computer is turned on/off
− Tracking mouse clicks and key strokes
− Monitoring the opening of windows (applications, folders, documents, websites etc.)
− Tracking the focus activity time and idle time
− Tracking the open applications and providing the possibility to block selected programs
− Internet tracking independent of the browser (proxy system, no tracking of HTTPS sites)
− Printing tracking (detailed logs of each employee's printout)
− Tracking the use of the USB drives by users
• Hardware tracking
• Software tracking
− Tracking application usage
− Tracking blocking of selected applications
− Tracking installing/uninstalling of applications
Support of Help Desk processes by the Agents installed
Agents running on employees' computers not only perform tracking but also enable remote execution of several functions which may be categorized as Help Desk (employee remote support). Help Desk operations have been developed for the rapid development and progressive addition of further features in the new versions. The following Help Desk functionality types are currently available:
• Sending information to an individual employee or an employee group
• Online screen preview of an employee's or employee's group's computer(s)
• Remote desktop (RDP - capability to remotely connect after the employee is logged out)
• Remote console (CMD - capability to work remotely in console mode)
• Remote file management on the employee's computer
• Remote registry management on the employee's computer
• Remote process management on the employee's computer
• Remote service management on the employee's computer
• Other remote operations
− Remote execution of any file (application, script etc.)
− Remote lock of the computer screen
− Remote employee logout
− Remote computer shutdown
− Remote computer restart
− Remote computer startup (Wake On LAN)
See the "Agent" Chapter »
Codenica Audit creates abstract models of relationally-linked objects which allow for realistic mapping of the performed audit.
The application of an object-oriented structure means that audit records are not typical flat records – they enable user interaction from anywhere in the program. The user can then open the context menu of any object (right mouse button), which provides all the options for working with the selected object (editing, assigning and deleting relationships, etc.). Regardless of whether the object exists in the Object Manager tree or in any list view or detailed report, the application user can always perform the desired action from the context menu of the selected object.
| Details and relationships | |
|---|---|
|
|
Audited employee. The highest position in the object hierarchy. Direct relationships: • Host • IT-Set Automatically related after the audit • Licenses in CAL mode Assigning a license in this mode indicates only that a particular resource may be used by the User but it does not license the software. Software licensing occurs only as the License > Software relationship Indirect relationships: The User also uses relationships of directly related objects. |
|
|
Audited computer Direct relationships: • User • IT-Set Automatically related after the audit • Licenses in the audit mode - auto-matching relationships Assigning a license in this mode allows an automatic search for the scanned software and, if detected, matching it with a license This relationship is highly recommended because it allows full audit automation. Indirect relationships: The Host also uses relationships of directly related objects. |
|
|
It is created automatically from the Host object in the process of audit identification. It includes identified hardware and software. Direct relationships: • User • Hardware • Software • Licenses in OEM mode Assigning a license in this mode only indicates a licensed computer set (IT-Set) purchase in OEM mode - it does not license the software. Software licensing only occurs as the License > Software relationship • Licenses in CAL mode Assigning a license in this mode only indicates that a particular resource may be used by the IT-Set - it does not license the software. Software licensing only occurs as the License > Software relationship • Purchase document • Warranty document Indirect relationships: The IT-Set also uses relationships of directly related objects. |
|
|
It is created automatically in the process of audit identification. It results from scanning of WMI. Direct relationships: • IT-Set • License in OEM mode Assigning a license in this mode only indicates a licensed hardware purchase in OEM mode - it does not license the software. Software licensing only occurs as the License > Software relationship • Licenses in CAL mode Assigning a license in this mode only indicates that a particular resource may be used by the hardware - it does not license the software Software licensing only occurs as the License > Software relationship • Purchase document • Warranty document Indirect relationships: The Hardware also uses relationships of directly related objects. |
|
|
It is created automatically in the process of audit identification. It results from scanning of the Registry, WMI or files. Direct relationships: • IT-Set • License Assigning a license in this mode indicates software licensing • Licenses in CAL mode Assigning a license in this mode only indicates that a particular resource may be used by the software - it does not license the software. Software licensing only occurs as the License > Software relationship • Purchase document • Warranty document Indirect relationships: The Software also uses relationships of directly related objects. |
|
|
It is added by the application User. It represents actual ownership of a document (or a set of documents) in paper or electronic form, authorizing the use of the Software. To be licensed, the Software must have an appropriate License assigned to it. Direct relationships: • Software Software licensing • Software in CAL mode • Host in audit mode - auto-matching License auto-matching to the detected software. • User in CAL mode • IT-Set in OEM mode • IT-Set in CAL mode • Hardware in OEM mode • Hardware in CAL mode • Purchase document • Warranty document Indirect relationships: The License also uses relationships of directly related objects. |
|
|
Invoice Direct relationships: • IT-Set • Hardware • Software • License |
|
|
Warranty card Direct relationships: • IT-Set • Hardware • Software • License |
Check the current prices of our software and find out all the details of the license terms