Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@justbrunasso/n8n-nodes-glpi) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
n8n-nodes-glpi
This is an n8n community node to interact with the GLPI REST API. It is compatible with GLPI 9.x and above.
🚀 Features
- Full Session Management: Automatically handles
initSessionand passes theSession-Tokenheader to all subsequent requests. - Modular Resource Support: Covers a wide range of GLPI resources including Assets, Assistance (Tickets), Administration, and Management.
- Flexible Operations: Supports
Get,Create, andUpdatefor most resources, plus specialized operations likeCommentfor Assistance items.
📦 Installation
- Go to Settings > Community Nodes.
- Select Install.
- Enter the package name:
@justbrunasso/n8n-nodes-glpi.
🔑 Credentials
Create a GLPI API credential in n8n with:
- Host: Your GLPI URL (e.g.,
https://your-glpi-instance.com/). - App-Token: Generated in GLPI (Setup > General > API).
- Username: Your GLPI username.
- Password: Your GLPI password.
🛠️ Resources and Operations
1. Assistance Management (ITIL)
- Item Types:
Ticket,Change,Problem - Operations:
Get,Create,Update,Comment(Add Followup),Delete(Purge/Trash),Solve(Add Solution).
2. Asset Management
- Item Types:
Cable,Camera,Cartridge,Computer,Consumable,Enclosure,Monitor,Network Equipment,Passive Device,PDU,Peripheral,Phone,Printer,Rack,SIM Card,Software,Unmanaged Device. - Operations:
Get,Delete(Purge/Trash).
3. Management
- Item Types:
Appliance,Budget,Certificate,Contact,Contract,Datacenter,DC Room,Document,Domain,Line,Location,Software License,Supplier. - Operations:
Get,Delete.
4. Administration Management
- Targets:
User,Group,Profile. - Operations:
- User:
Get,Create,Update,Delete. - Group:
Get,Create,Update,Delete. - Profile:
Get,Update(Limited).
- User:
5. Setup Management
- Item Types:
Authorization Assignment,Calendar,Dropdown,Notification,SLA. - Operations:
Get,Create,Update,Delete.
6. Tool Management
- Item Types:
Project,Project TaskReminder (Public),RSS Feed (Public),Saved SearchKnowledge Base Item
- Operations:
Get,Create,Update,Delete.
7. Other Actions
- Custom API Call: Perform any raw API request (GET, POST, PUT, DELETE) to any GLPI endpoint.
🚫 Out of Scope / Limitations
The following features or operations are currently not implemented or disabled in this version:
- Administration Management:
- Profile:
Createoperation is not fully supported or implementation is pending.
- Profile:
- Asset Management:
UpdateandCreateoperations are not implemented.
- Management:
UpdateandCreateoperations are not implemented.
- General:
- Some specific fields for
Updateoperations across various resources might not be exposed in the UI yet (use "Custom API Call" or "Raw Inputs" if available/needed).
- Some specific fields for
📞 Contact
PhyBruno
- Phone/WhatsApp: 47 992238670
📄 License
MIT