Provides instructions for bulk device onboarding using CSV files in Crosswork Network Controller. It outlines formatting guidelines, best practices for data management, and step-by-step procedures for importing and exporting device records.
A CSV device import is a bulk onboarding method that:
-
enables users to add multiple devices to the Crosswork Network Controller in a single action,
-
allows avoidance of repetitive manual entry, and
-
updates existing records when matching inventory key types are found (excluding system-generated UUIDs).
CSV import is most useful in large environments where device addition efficiency and accuracy are critical.
CSV file behavior
-
Import only adds devices not already present in the database.
-
Existing device records (excluding system-generated UUIDs) are overwritten if the inventory key type matches a record in the CSV.
-
Fields requiring unique values, such as VRF, router loopback, or loopback ID, must be explicitly set.
-
Non-required fields can be left blank, set to a default value, or are auto-populated after device communication is established (e.g., model, type, software version).
Handling non-required fields in the CSV file
For fields that are not required in the CSV, the following can occur:
-
The field may be left blank.
-
The field may be set to a default value.
-
The field may be populated with values retrieved from the device once communication is established, such as model, type, or software version.