System & background tasks menu items should display only for authenticated users #9592

Closed
opened 2025-12-29 21:19:26 +01:00 by adam · 1 comment
Owner

Originally created by @jeremystretch on GitHub (May 6, 2024).

Originally assigned to: @jeremystretch on GitHub.

Deployment Type

NetBox Cloud

NetBox Version

v4.0.0

Python Version

3.11

Steps to Reproduce

  1. Ensure that EXEMPT_VIEW_PERMISSIONS is not set in the configuration and that LOGIN_REQUIRED is false.
  2. Open the NetBox UI as an unauthenticated user.

Expected Behavior

The navigation menu should be empty.

Observed Behavior

Links to the system and background task views are displayed under the "admin" heading in the menu. (Neither link works as both views require authentication.)

Originally created by @jeremystretch on GitHub (May 6, 2024). Originally assigned to: @jeremystretch on GitHub. ### Deployment Type NetBox Cloud ### NetBox Version v4.0.0 ### Python Version 3.11 ### Steps to Reproduce 1. Ensure that `EXEMPT_VIEW_PERMISSIONS` is not set in the configuration and that `LOGIN_REQUIRED` is false. 2. Open the NetBox UI as an unauthenticated user. ### Expected Behavior The navigation menu should be empty. ### Observed Behavior Links to the system and background task views are displayed under the "admin" heading in the menu. (Neither link works as both views require authentication.)
adam added the type: bugstatus: acceptedseverity: low labels 2025-12-29 21:19:26 +01:00
adam closed this issue 2025-12-29 21:19:26 +01:00
Author
Owner

@jadyndev commented on GitHub (May 11, 2024):

The above mentioned menu items are still shown to (authenticated) users without the required permissions to use these menus.

@jadyndev commented on GitHub (May 11, 2024): The above mentioned menu items are still shown to (authenticated) users without the required permissions to use these menus.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9592