Actions34
- Configuration Actions
- Contact Actions
- Domain Actions
- Flexible Asset Actions
- Organization Actions
- Password Actions
Overview
This node integrates with the IT Glue API to update a Flexible Asset. It allows users to modify details of an existing flexible asset by specifying its ID and the fields to update. This is useful in scenarios where asset information needs to be kept current, such as updating asset names, notes, access restrictions, or custom traits.
Practical examples include:
- Renaming a flexible asset after reclassification.
- Adding or modifying notes for documentation purposes.
- Changing the restricted status to control access.
- Updating custom JSON traits that describe additional asset properties.
Properties
| Name | Meaning |
|---|---|
| Flexible Asset ID | The unique identifier of the flexible asset to update (string, required). |
| Update Fields | A collection of fields to update on the flexible asset: |
| - Name | New name for the flexible asset (string). |
| - Notes | Additional notes or comments about the flexible asset (string, editable in a larger text area). |
| - Restricted | Boolean flag indicating whether the flexible asset is restricted (true/false). |
| - Traits | JSON object containing key-value pairs representing flexible asset traits or custom fields. |
Output
The node outputs JSON data representing the updated flexible asset as returned by the IT Glue API. This typically includes the flexible asset's updated attributes such as its ID, name, notes, restriction status, traits, and any other metadata provided by the API.
No binary data output is involved.
Dependencies
- Requires an active connection to the IT Glue API using an API authentication token configured in the node credentials.
- The node depends on the IT Glue API being accessible and the user having appropriate permissions to update flexible assets.
Troubleshooting
Common issues:
- Invalid or missing Flexible Asset ID will cause the update to fail.
- Providing malformed JSON in the Traits field can result in errors.
- Insufficient permissions or invalid API credentials will prevent successful updates.
- Network connectivity issues may cause timeouts or failures.
Error messages and resolutions:
- "Flexible Asset not found": Verify the Flexible Asset ID is correct.
- "Invalid JSON format": Ensure the Traits JSON is properly formatted.
- "Unauthorized" or "Authentication failed": Check API credentials and permissions.
- "Request timeout": Confirm network connectivity and retry.