Skip to content

Rack Roles Groups #9824

@dg2assassin

Description

@dg2assassin

NetBox version

v3.2.7

Feature type

Data model extension

Proposed functionality

Propose grouping of rack roles similar to how locations function. This will better organize the rack roles page and allow grouping racks based on a system's purpose and the function each rack provides within said system.

Use case

I work with OT networks where we deal with systems on a functional level. Each system provides a specific role, and each rack usually has a single function that is not replicated in other racks. This has lead us to have a large amount of rack roles with no real way to organize them outside of using tags. While tags work, it would be great to have the ability to group system specific roles into a single group. The idea being similar to how the location page works.

Few examples:

  • Digital Control System

    • Primary Data Servers
    • Pump Controls
    • Pressurizer Controls
  • Security System

    • Video Management
      • Video Recorders
      • Encoder Blades

Database changes

I'm not overly well versed with the netbox database, but I would assuming the following fields would need to be added to the rack role table:

  • parent_id
  • parent
  • child_id?

External dependencies

No external dependencies are needed for this feature request.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: featureIntroduction of new functionality to the application

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions