CMDBuild
CMDBuild is an open source web enterprise environment to configure custom applications for asset management.
Integration with LogicHub
Connecting with CMDBuild
To connect to CMDBuild following details are required:
- Label: Connection name.
- Reference Values: Define variables here to templatize integration connections and actions. For example, you can use https://www.{{hostname}}.com where, hostname is a variable defined in this input. For more information on how to add data, see 'Add Data' Input Type for Integrations.
- Server URL: The Server URL to connect to the CMDBuild. Example: http://cmdb.domain.ca/cmdbuild
- Username: The Username to connect to the CMDBuild.
- Password: The Password to connect to the CMDBuild.
Actions with CMDBuild
Read All Cards
Return list of cards.
Inputs to this action
- Connection: Choose a connection that you have created.
- Jinja Template Class ID: Jinja-templated text containing the class ID.
Output of action
JSON containing following items:
- has_error: True/False
- error: message/null
- result: List of cards.
{
"Bloque": "B01",
"ClienteID": 113305,
"Code": null,
"Description": "1.-CN1 N3 TORNADO",
"EMAIL": "[email protected]",
"Notes": null,
"TelefonoFijo": null,
"TelefonoMovil": "+56 9 5673 5892",
"_id": 257165,
"_type": "type",
"error": null,
"has_error": false
}
Read All Values of a Type
Return list of cards.
Inputs to this action
- Connection: Choose a connection that you have created.
- Jinja Template Type: Jinja-templated text containing the type.
Output of action
JSON containing following items:
- has_error: True/False
- error: message/null
- result: List of values.
{
"_id": 169557,
"_type": "type",
"active": true,
"code": "LIHA",
"default": false,
"description": "LIHA",
"error": null,
"has_error": false,
"number": 1,
"parent_id": null,
"parent_type": null
}
Updated about 1 year ago
Did this page help you?