Skip to content

Display related object fields as columns #19590

@llamafilm

Description

@llamafilm

NetBox version

v4.3.1

Feature type

Change to existing functionality

Proposed functionality

When customizing a table view, allow more related object fields to be displayed as columns. Specifically, I'd like to show Device Location and Device Site on the Interfaces table.

Use case

Before using Netbox, our teams used spreadsheets to track devices and IP addresses. I'm trying to create a view as close as possible to that. For example, a typical sheet would include these columns: Location name, Location number (custom field), Device description, Device ID, MAC, IP, patch point, switch name, switch interface, VLAN ID, Interface description.

The Interfaces table already allows some related object fields (Device Status), so it seems like not a big leap to add a few more.
Ideally, I would like to have access to all related object fields, including custom fields. That's unwieldy for the UI but I think it could work if we can build table configs using JSON.

Database changes

No response

External dependencies

No response

Metadata

Metadata

Assignees

Labels

complexity: lowRequires minimal effort to implementstatus: acceptedThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the application

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions