Add webpage field to Contact model #6069

Closed
opened 2025-12-29 19:36:19 +01:00 by adam · 3 comments
Owner

Originally created by @bistraque on GitHub (Feb 9, 2022).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v3.1.6

Feature type

Data model extension

Proposed functionality

Allow for an optional webpage URL to be associated with a Contact

Use case

Almost all vendors, telco providers and customers provide a central web portal interface to handle various workflows such as incidents, billing, etc. Since all Contact fields are optional, this will easily fill the gap and provide a generic contact entry point to some Contact portal.

Database changes

New field of type URL for Contact model.

External dependencies

None afaik

Originally created by @bistraque on GitHub (Feb 9, 2022). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v3.1.6 ### Feature type Data model extension ### Proposed functionality Allow for an optional webpage URL to be associated with a Contact ### Use case Almost all vendors, telco providers and customers provide a central web portal interface to handle various workflows such as incidents, billing, etc. Since all Contact fields are optional, this will easily fill the gap and provide a generic contact entry point to some Contact portal. ### Database changes New field of type URL for Contact model. ### External dependencies None afaik
adam added the status: acceptedtype: feature labels 2025-12-29 19:36:19 +01:00
adam closed this issue 2025-12-29 19:36:19 +01:00
Author
Owner

@hagbarddenstore commented on GitHub (Feb 9, 2022):

Couldn't this be solved by adding a custom field to the contact? I checked and contacts supports custom fields.

@hagbarddenstore commented on GitHub (Feb 9, 2022): Couldn't this be solved by adding a custom field to the contact? I checked and contacts supports custom fields.
Author
Owner

@bistraque commented on GitHub (Feb 9, 2022):

Yes correct. I already implemented it as a custom field. But my point is that a Contact is not necessarily a physical person, and the above use cases are almost inevitable in a production environment.

@bistraque commented on GitHub (Feb 9, 2022): Yes correct. I already implemented it as a custom field. But my point is that a Contact is not necessarily a _physical person_, and the above use cases are almost inevitable in a production environment.
Author
Owner

@jeremystretch commented on GitHub (Mar 30, 2022):

I'm going to add this as a general-purpose "Link" model for contacts.

@jeremystretch commented on GitHub (Mar 30, 2022): I'm going to add this as a general-purpose "Link" model for contacts.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#6069