Actions40
- Computer Actions
- Monitor Actions
- Printer Actions
- Network Equipment Actions
- Phone Actions
- Software Actions
- Peripheral Actions
- Software License Actions
Overview
This node interacts with the GLPI IT Service Management and Asset Tracking system to retrieve multiple software license records. It supports filtering, pagination, and localization options, making it useful for scenarios where users need to fetch and manage software license data efficiently from GLPI. For example, it can be used to get a list of active software licenses filtered by specific criteria or to retrieve all licenses within a certain category for reporting or auditing purposes.
Use Case Examples
- Fetch all software licenses in the 'Assistance' category with a specific filter applied.
- Retrieve a limited number of software licenses with pagination support.
- Get software licenses with localized content by specifying the Accept-Language header.
Properties
| Name | Meaning |
|---|---|
| Category | The GLPI category to work with, such as IT Assets, Helpdesk, Administration, Management, or Dropdowns. |
| Return All | Whether to return all results or only up to a given limit. |
| Limit | Maximum number of results to return when 'Return All' is false. |
| Filters | Filters to apply on the results, including an RSQL filter string and a start index for pagination. |
| Options | Additional request options such as Accept-Language for localization, GLPI-Entity to specify the entity ID, and GLPI-Entity-Recursive to apply entity recursively. |
Output
JSON
json- The JSON response containing the software license data retrieved from GLPI. This can be an array of license objects or a single license object depending on the query.
Dependencies
- Requires an OAuth2 API credential for GLPI with client ID, client secret, username, and password.
Troubleshooting
- Common issues include invalid OAuth2 credentials causing token request failures. The error message 'OAuth2 token request failed' indicates authentication problems; verify credentials and permissions.
- Invalid JSON in additional fields can cause errors; ensure JSON strings are correctly formatted.
- If the specified operation or resource is not found, the node throws an error indicating the operation is not supported for the given resource/category.
Links
- GLPI Official Website - Official site for GLPI IT Service Management and Asset Tracking system.