Introduction to Open-AudIT
Open-AudIT is a program designed to track, store and query your IT and related assets details and configuration. Open-AudIT can tell what is on your network, how it is configured and if there have been any changes.
Data exists in two basic forms - manually input data and automatically discovered data. Manual data might be attributes such as purchase date, vendor, location, etc. Automatically discovered data may be attributes such as computer name, computer serial, switch ip address, etc.
Data is inserted into Open-AudIT in one of several ways. Data can be manually inserted and updated directly in the web interface by the user or be uploaded via Excel spreadsheet. Automatically discovered data is where the application queries network devices and determines attributes without any user involvement. The application performs these queries according to the type of device being discovered. Windows and Linux computers have the ability to have many attributes queried via scripts. Items such as switches and routers can be queried via the SNMP protocol. Other networked devices can be scanned using the Nmap program.
For a detailed account of how Open-AudIT determines what is a current attribute and what is an attribute that has changed or does not exist, see "Information about how Open-AudIT processes and stores data".
Accessing the Data
As of v2.0, Open-AudIT no longer uses groups as the primary method of access. Users of Open-AudIT now have one or more Roles which in turn have permissions on collections within Open-AudIT. Examples of collections are devices, discoveries, locations, etc. Permissions are simple - create, read, update and delete or CRUD. In combination with a user's roles, a user also has access to one or more Organisations (Orgs). Every item in a collection is assigned to an organization. We combine what (roles) they are allowed to do with which items (orgs) they are allowed to do it on.
The combination of devices, groups and users is very powerful and access can be very specific if required.
Using the Data
Once Open-AudIT has the asset data, querying this data can be readily achieved. Open-AudIT comes with nearly 50 Queries and Summaries already created. All data can be requested in the classic web interface format or XML, JSON, CSV formats using the (new for v2.0) restful API.