JSON
  • 18 Dec 2023
  • 1 Minute to read
  • Dark
    Light
  • PDF

JSON

  • Dark
    Light
  • PDF

Article Summary

The JSON adapter is able to import .json files with information about devices, users, or installed software.



The adapter parameters are as same as the CSV adapter parameters. Although the JSON adapter parameter list does not include the File contains installed software information field, the adapter is capable of importing installed software data, but since it has a dynamic structure (unlike CSV), it is not required to declare that.

The functionality of this adapter is as same as the CSV adapter.

Example JSON File

Given the following JSON file with a single device:

[
    {
        "id": "device_example_id",
        "name": "asset_name_example",
        "hostname": "hostname_example",
        "list_example_field": [
            {
                "field1": "value1",
                "field2": "value2"
            }
        ],
        "installed_software": [
            {"swname": "softwar_example_123", "swversion": "v1.2.3.4.5.6.7.8.9.10"}
        ],
        "custom field example": "custom json example value",
        "custom numeric example field": 123
    }
]

The following JSON asset entity will be created:
image.png

image.png

Advanced Settings

Note:

Advanced settings can either apply for all connections for this adapter, or you can set different advanced settings and/or different scheduling for a specific connection. Refer to ​Advanced Configuration for Adapters.

  1. Use fetch time for Last Seen - Select this option to set that all entities (devices and users) fetched by this adapter have their Last Seen set to the time the entity was fetched (fetch_time).
  2. Do not add filename to entity IDs - By default Axonius adds the filename to the ID of the entities created by the CSV file (device ID etc). Select this option to not add the filename to the entity ID.

Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.