i-doit Open FeaturesOpen Source CMDB
|Professional IT documentation and CMDB||Comprehensive technical and administrative documentation|
|Intuitive user interface||Browser based UI|
|Basic editing functions||Basic functions like search, template support, bookmarks|
|Rights and role management||Basic rights management in the Open version, complex rights management in the Pro version|
|Advanced and customizable UI||Pro version comes with many graphical displays (IP-address lists, rack views). Object types and categories can be edited more easily than in the Open version|
|File and data import||Both versions support LDAP/XML/JDISC/OCSInventory import, Pro version also supports CSV imports|
|Add-ons (free and paid)||Pro version supports Add-ons|
|Advanced editing functions||Many functions that make daily tasks easier, e.g. Multi-edit and Mass-Changes|
|Reports and notifications||Advanced and customizable reporting and e-mail notifications|
|Support||Get i-doit pro support|
|included||partly included||not included|
Any satisfactory solution for IT documentation will naturally place main emphasis on the compilation and technical documentation of all IT components in use. The desired level of detail here will be decided by the user, and ranges from a pure compilation of all relevant manufacturer and model information to an exact representation of the basic infrastructure. This applies equally for all connection data from electricity, storage and data networks or the administration and assignment of software and licenses.
Contract and operating modes:
Besides technical documentation, i-doit also provides reliable compilation and assignment of contract and operating data for the documented objects, whether this is the maintenance agreement, indicating contacts and expiry date, or emergency response plans for components and systems, or digital manuals or configuration data. All documents in i-doit are in this regard subject to a version administration, and all amendments and adjustments will therefore always be clear and traceable. An easy-to-follow notification function and customizable threshold values mean reminders can be sent automatically by mail.
In addition to the direct dependencies arising from connection data or the assignment of software to systems, it is also possible to document manual dependencies arising indirectly from the IT business processes. Dependencies can also be defined to several objects in different directions. In this way it can be recognised at a glance which services or functions are no longer available in the case of some breakdown. These data will also be used by, for example, the add-on for the Nagios® network monitor.
i-doit allows several environments to be recorded and documented parallel, but independently of each other. The documentation of each client takes place on its own separate level, which does not allow any cross access between clients. This means that several distinct areas within a company or documentation for several different companies can be realised on one platform.
The Logbook in i-doit protocols all changes made to an object. In combination with an (optional) commentary function, these Logbook entries can also be provided with additional information in order to, for example, record the reason for some change. The Logbook also serves as an archive for different add-ons, in which the status or events from live operations can be stored. This functionality allows the Logbook to provide a central modification and status archive for the IT components in use.
Many of the settings in i-doit are configurable. It can, for example, be defined which objects are to be documented at which detail depth, whether and how summary pages for objects are to be displayed or which country-specific settings should apply. The system moreover also has multilingual capability and can be adjusted to additional languages by means of an installed editor. The my-doit area allows selective views of objects and provides an overview of the different active Workflows to which the user is currently connected.
i-doit runs on Apache, MySQL (MariaDB) and PHP. Detailed system requirements can be found here.