-
Notifications
You must be signed in to change notification settings - Fork 35
Features
Alexandre Delaunay edited this page Nov 18, 2015
·
1 revision
-
below are some examples of customizing existing GLPI elements :
- geninventorynumber : automatically generate inventory numbers
- additionalalerts : additional alerts for core GLPI feature
- reports : additional reports
-
below are examples of adding new inventory items :
- appliances : management of business applications
- Racks : racsk/bays management
-
below is examples of importing external data into GLPI :
- datainjection : upload data from CSV files
- manufacturersimports : import financial data from the manufacturers website
GLPI provides hooks or callbacks in order to :
- interact with standard GLPI events : create/modify/delete/purge/restore
- customize the GLPI user interface : adding tabs to additional objects, mass actions, reports/statistics
- schedule tasks via CRON GLPI
- create additional notifications
A plugin can create specific rights, which is in addition to the standard GLPI rights
Plugins can interact with :
- core GLPI actions or objects using standard functions :
- history : archival management / history display
- reservations : reservation managment
- return tickets : create / display tickets on an object managed by GLPI
- documents
- notes
- financial information
- additional core GLPI objects can interact with plugin objects
- interaction with other plugins : see linking between plugins : [LinkingPlugins]
A plugin does not modify the tables of core GLPI. If additional data is required, new tables are created to hold the custom data.