The Custom Fields plugin allows administrators to add additional data fields to the main device types (computers, monitors, software, networks, devices, printers, and phones). If your organization needs to track information that is not included in the default GLPI fields, this plugin is the ideal solution for you.
Development of this plugin was sponsored by the Oregon Deptartment of Administrative Services, State Data Center.
To install, go to Setup > Plugins, choose Custom Fields, and then click on Install Custom Fields.
Next you need to add some custom fields to a device type. GLPI administrators can access the configuration screen from the Plugins > Custom Fields menu. If you want to add dropdown menus, you must first configue them by clicking Manage Custom Dropdowns found in the main configuration screen. All other fields can be added in a single step on the configuration screen for the device type. After a field has been added for a device type, you may enable that device type by clicking the Enable button on the device configuration screen.
Once custom fields have been activated, users may access the additional fields by navigating to a device, and clicking on the Custm Fields tab, found by moving the mouse over the Plugins tab.
Custom fields inherit the rights (and entity) of the device type that they are associated with.
By default, custom fields are integrated into the search feature. If you want to enable the ability to log changes, perform mass updates, and use the data injection plugin with your custom fields, follow the instructions found in the patch directory of this plugin.
By default, when you activate custom fields for a device type, the custom fields section is automatically activated for all devices of that type. If you prefer to manually activate and deactivate custom fields on a device-by-device basis, find the following line in setup.php:
define('CUSTOMFIELDS_AUTOACTIVATE', true);
and change it to
define('CUSTOMFIELDS_AUTOACTIVATE', false);
It is easy to add the same custom field to several device types. First, just add the field to the first device type. Then go to the custom fields configuration screen for the second decive type. Select the field you want to clone from the dropdown menu in the Clone Field area and click Add.