Skip to content

NetBox superuser cannot access System or Plugins pages without Staff status #19519

Open
@markkuleinio

Description

@markkuleinio

Deployment Type

Self-hosted

NetBox Version

v4.3.1

Python Version

3.11

Steps to Reproduce

  1. Login with a user with superuser status
  2. Remove Staff status (if present) from the user
  3. Go to System - Plugins or System - System

Expected Behavior

Since the user is a superuser, access to the System and Plugins pages should be available.

Observed Behavior

"You do not have permission to access this page." so the superuser is not able to access System or Plugins pages.

Related issues/discussions:
#15754 Removal of staff_only=True from Admin menu items (completed)
#16137 Remove the is_staff field from the user model (open)
#17010 Hide Admin menu section for non-admins (open)

Metadata

Metadata

Assignees

No one assigned

    Labels

    severity: lowDoes not significantly disrupt application functionality, or a workaround is availablestatus: needs ownerThis issue is tentatively accepted pending a volunteer committed to its implementationtype: bugA confirmed report of unexpected behavior in the application

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions