Site Landlord #134

Closed
opened 2025-12-29 15:34:46 +01:00 by adam · 3 comments
Owner

Originally created by @ryanmerolle on GitHub (Jul 1, 2016).

I would have suggested a vendor type and used it to specify device manufacturers, circuit carriers, and site landlords. Given you used individual entities for those types, I would recommend a Landlord type to consolidate contact details, show contracts & number of sites managed, etc. It would then allow for the Facility field just reference the Landlord's site code/reference instead.

Originally created by @ryanmerolle on GitHub (Jul 1, 2016). I would have suggested a vendor type and used it to specify device manufacturers, circuit carriers, and site landlords. Given you used individual entities for those types, I would recommend a Landlord type to consolidate contact details, show contracts & number of sites managed, etc. It would then allow for the Facility field just reference the Landlord's site code/reference instead.
adam closed this issue 2025-12-29 15:34:46 +01:00
Author
Owner

@rekeds commented on GitHub (Jul 6, 2016):

yeah, this would be great outside the DC, like building landlords :>
contact info, etc.

@rekeds commented on GitHub (Jul 6, 2016): yeah, this would be great outside the DC, like building landlords :> contact info, etc.
Author
Owner

@peelman commented on GitHub (Jul 7, 2016):

Another one of those times where abstraction should be considered.

Company is the desirable entity, with Manufacturers, Carriers, Landlords, Vendors/Resellers, etc. all being subsets of that. Each Company can have multiple Points of Contact, which can be account execs, support contacts, technical contacts, facilities contacts (in terms of landlords that are data centers).

Abstract in the beginning, or duplicate effort later.

@peelman commented on GitHub (Jul 7, 2016): Another one of those times where abstraction should be considered. `Company` is the desirable entity, with Manufacturers, Carriers, Landlords, Vendors/Resellers, etc. all being subsets of that. Each `Company` can have multiple `Points of Contact`, which can be account execs, support contacts, technical contacts, facilities contacts (in terms of landlords that are data centers). Abstract in the beginning, or duplicate effort later.
Author
Owner

@jeremystretch commented on GitHub (Dec 29, 2016):

#756 added simple contact details (name, phone, and email) to the Site model. I think that's a good place to set the perimeter of NetBox as it concerns administrative contacts.

In the case a user needs to track multiple sites belonging to a common landlord, it might be appropriate to define a custom field to track the assignment, and store the desired landlord data (which will vary a lot among use cases) elsewhere.

@jeremystretch commented on GitHub (Dec 29, 2016): #756 added simple contact details (name, phone, and email) to the Site model. I think that's a good place to set the perimeter of NetBox as it concerns administrative contacts. In the case a user needs to track multiple sites belonging to a common landlord, it might be appropriate to define a custom field to track the assignment, and store the desired landlord data (which will vary a lot among use cases) elsewhere.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#134