Limiting access to "Other" objects (Tags, Config Contexts) #7615

Closed
opened 2025-12-29 20:26:05 +01:00 by adam · 2 comments
Owner

Originally created by @stavr666 on GitHub (Feb 8, 2023).

NetBox version

v3.4.3

Feature type

New functionality

Proposed functionality

Add ability to assign limited access to Tags and Config Contexts.

Assigning Tenant and use it as access role filter is fine, but as it's actually can cause recursive references, new field possible needed.

Use case

While adopting config contexts (bound to tags) to store device and VM options for external orchestrators and monitoring, we encountered and issue, when we can either add user ability to change any CC/tags, or block all changes.

We need mechanics, working similar to other objects in Netbox: limiting access to several CC and/or tags. This way, changing network configs (bound to network devices, already limited in DCIM) will be possible by person with access to network devices, and changing VM CC's will be possible only by virtualization team.

Database changes

No response

External dependencies

No response

Originally created by @stavr666 on GitHub (Feb 8, 2023). ### NetBox version v3.4.3 ### Feature type New functionality ### Proposed functionality Add ability to assign limited access to Tags and Config Contexts. Assigning Tenant and use it as access role filter is fine, but as it's actually can cause recursive references, new field possible needed. ### Use case While adopting config contexts (bound to tags) to store device and VM options for external orchestrators and monitoring, we encountered and issue, when we can either add user ability to change any CC/tags, or block all changes. We need mechanics, working similar to other objects in Netbox: limiting access to several CC and/or tags. This way, changing network configs (bound to network devices, already limited in DCIM) will be possible by person with access to network devices, and changing VM CC's will be possible only by virtualization team. ### Database changes _No response_ ### External dependencies _No response_
adam added the type: featurestatus: revisions needed labels 2025-12-29 20:26:05 +01:00
adam closed this issue 2025-12-29 20:26:05 +01:00
Author
Owner

@jeremystretch commented on GitHub (Mar 16, 2023):

Thank you for your interest in extending NetBox. Unfortunately, the information you have provided does not constitute an actionable feature request. Per our contributing guide, a feature request must include a thorough description of the proposed functionality, including any database changes, new views or API endpoints, and so on. It must also include a detailed use case justifying its implementation. If you would like to elaborate on your proposal, please modify your post above. If sufficient detail is not added, this issue will be closed.

@jeremystretch commented on GitHub (Mar 16, 2023): Thank you for your interest in extending NetBox. Unfortunately, the information you have provided does not constitute an actionable feature request. Per our [contributing guide](https://github.com/netbox-community/netbox/blob/develop/CONTRIBUTING.md), a feature request must include a thorough description of the proposed functionality, including any database changes, new views or API endpoints, and so on. It must also include a detailed use case justifying its implementation. If you would like to elaborate on your proposal, please modify your post above. If sufficient detail is not added, this issue will be closed.
Author
Owner

@jeremystretch commented on GitHub (Apr 4, 2023):

Closing this as there's been no further response from OP.

@jeremystretch commented on GitHub (Apr 4, 2023): Closing this as there's been no further response from OP.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#7615