There is a bug where the "Renderd Config" tab under the device view is hidden, but the view is still accessible. #8529

Closed
opened 2025-12-29 20:37:48 +01:00 by adam · 0 comments
Owner

Originally created by @penM000 on GitHub (Aug 29, 2023).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v3.5.9

Python version

3.10

Steps to Reproduce

  1. Create a user with all permissions (admin) and a user without extras.view_configtemplate permissions (user).
  2. Open some device view. admin has the "Renderd Config" tab, but user does not.
  3. Add "render-config/" to the URL of the browser opened with user privileges. This will allow access to the hidden "Renderd Config".

Expected Behavior

The "Renderd Config" tab is visible regardless of the permissions of extras.view_configtemplate.

I am aware that this behavior is more correct according to the previous bug report.
https://github.com/netbox-community/netbox/issues/13543

Observed Behavior

The "Renderd Config" tab is hidden by the permissions of extras.view_configtemplate.

Originally created by @penM000 on GitHub (Aug 29, 2023). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v3.5.9 ### Python version 3.10 ### Steps to Reproduce 1. Create a user with all permissions (admin) and a user without `extras.view_configtemplate` permissions (user). 2. Open some device view. admin has the "Renderd Config" tab, but user does not. 3. Add "render-config/" to the URL of the browser opened with user privileges. This will allow access to the hidden "Renderd Config". ### Expected Behavior The "Renderd Config" tab is visible regardless of the permissions of `extras.view_configtemplate`. I am aware that this behavior is more correct according to the previous bug report. https://github.com/netbox-community/netbox/issues/13543 ### Observed Behavior The "Renderd Config" tab is hidden by the permissions of `extras.view_configtemplate`.
adam added the type: bugstatus: acceptedseverity: low labels 2025-12-29 20:37:48 +01:00
adam closed this issue 2025-12-29 20:37:49 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#8529