virtual disks tab on virtual machine view not showing for non-superadmins #9458

Closed
opened 2025-12-29 20:50:09 +01:00 by adam · 3 comments
Owner

Originally created by @ITJamie on GitHub (Apr 9, 2024).

Originally assigned to: @Julio-Oliveira-Encora on GitHub.

Deployment Type

NetBox internal

NetBox Version

v.3.7.5

Python Version

3.11

Steps to Reproduce

1: create a new permission set with all permissions enabled across all objects
2: create a new user and add that permission set
3: login as the new user.
4: create a VM

  • on the VM view page. the virtual disks tab will be missing

5: increase the users permission to superuser

  • on the VM view page logged in as the new user the virtual disks tab will appear

Expected Behavior

that virtual disks tab was visible on the VM view for users with permissions

Observed Behavior

virtual disk tab did not show.

Originally created by @ITJamie on GitHub (Apr 9, 2024). Originally assigned to: @Julio-Oliveira-Encora on GitHub. ### Deployment Type NetBox internal ### NetBox Version v.3.7.5 ### Python Version 3.11 ### Steps to Reproduce 1: create a new permission set with all permissions enabled across all objects 2: create a new user and add that permission set 3: login as the new user. 4: create a VM - on the VM view page. the virtual disks tab will be missing 5: increase the users permission to superuser - on the VM view page logged in as the new user the virtual disks tab will appear ### Expected Behavior that virtual disks tab was visible on the VM view for users with permissions ### Observed Behavior virtual disk tab did not show.
adam added the type: bugstatus: acceptedseverity: low labels 2025-12-29 20:50:10 +01:00
adam closed this issue 2025-12-29 20:50:10 +01:00
Author
Owner

@ITJamie commented on GitHub (Apr 9, 2024):

without superuser role
without superuser

with superuser role
with superuser

permissions that were attached:
permissions

@ITJamie commented on GitHub (Apr 9, 2024): without superuser role ![without superuser](https://github.com/netbox-community/netbox/assets/1613241/e96ae227-7a1e-479e-ae66-b73d60cc8865) with superuser role ![with superuser](https://github.com/netbox-community/netbox/assets/1613241/37a0625c-251f-4f66-8404-042b6b8905b3) permissions that were attached: ![permissions](https://github.com/netbox-community/netbox/assets/1613241/7e2f69cc-1067-46c0-b4a8-bd7b2548b9c5)
Author
Owner

@jeffgdotorg commented on GitHub (Apr 11, 2024):

Good catch, @ITJamie. Thanks for the report. I was able to reproduce the issue on a fresh 3.7.5 install.

image

PS I think the deployment type might be incorrect, please double check and edit if appropriate.

@jeffgdotorg commented on GitHub (Apr 11, 2024): Good catch, @ITJamie. Thanks for the report. I was able to reproduce the issue on a fresh 3.7.5 install. ![image](https://github.com/netbox-community/netbox/assets/1209268/f4cfddd9-413e-4818-a9ea-ce63b388729e) PS I think the deployment type might be incorrect, please double check and edit if appropriate.
Author
Owner

@Julio-Oliveira-Encora commented on GitHub (Apr 11, 2024):

Could you please assign it to me?

@Julio-Oliveira-Encora commented on GitHub (Apr 11, 2024): Could you please assign it to me?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9458