Custom Fields omitted from Import "Field Options" Table if UI Visibility set to 'Hidden (if unset)' #8434

Closed
opened 2025-12-29 20:36:39 +01:00 by adam · 0 comments
Owner

Originally created by @ross-cello on GitHub (Aug 8, 2023).

Originally assigned to: @kkthxbye-code on GitHub.

NetBox version

v3.5.7

Python version

3.9

Steps to Reproduce

  1. Take any Custom Field object and change the UI Visibility to 'Hidden (if unset)
  2. Go to a mass import page, eg https://{netbox-host}/circuits/circuits/import/
  3. Observe the lack of presence for said Custom Field object in the Field Options table

Expected Behavior

Expect the Custom Fields to be present in the Field Options table to aid in crafting CSV's with required formatting.

Observed Behavior

CF options are omitted from the Field Objects table, and so you generally need to gather requisite information in a roundabout manner.
Export creates fields as Label Value, so you generally still need to parse CF's for the right Import formatting; can be a nuisance.

We like the newer capability of hiding unused fields from UI, but we have less skilled users using Netbox and so hope an exception can be made here for restoration of CF visibility in Import scenarios.

Originally created by @ross-cello on GitHub (Aug 8, 2023). Originally assigned to: @kkthxbye-code on GitHub. ### NetBox version v3.5.7 ### Python version 3.9 ### Steps to Reproduce 1. Take any Custom Field object and change the UI Visibility to 'Hidden (if unset) 2. Go to a mass import page, eg https://{netbox-host}/circuits/circuits/import/ 3. Observe the lack of presence for said Custom Field object in the Field Options table ### Expected Behavior Expect the Custom Fields to be present in the Field Options table to aid in crafting CSV's with required formatting. ### Observed Behavior CF options are omitted from the Field Objects table, and so you generally need to gather requisite information in a roundabout manner. Export creates fields as Label Value, so you generally still need to parse CF's for the right Import formatting; can be a nuisance. We like the newer capability of hiding unused fields from UI, but we have less skilled users using Netbox and so hope an exception can be made here for restoration of CF visibility in Import scenarios.
adam added the type: bugstatus: accepted labels 2025-12-29 20:36:39 +01:00
adam closed this issue 2025-12-29 20:36:40 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#8434