-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Closed
Labels
status: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: bugA confirmed report of unexpected behavior in the applicationA confirmed report of unexpected behavior in the application
Description
NetBox version
v3.4-beta1
Python version
3.8
Steps to Reproduce
- Create a new user with view-only permissions, e.g. for IPAM objects
- Create a perfix, e.g. 10.0.1.0/24
- Create an IP address within that prefix, e.g. 10.0.1.1/24
- Switch to the new viewer user, then navigate to the prefix' "IP Addresses" tab
Expected Behavior
The IP address should be listed, but since the user does not have any permissions to change or delete anything there should not be any check boxes left to the IP address(es) in the list, nor a "select all" check box in the header.
This would be the same behaviour like the one in the global "IP Addresses" list view, where the display of unnecessary check boxes is suppressed:
Observed Behavior
The IP addresses in the ObjectChildrenView are displayed with checkboxes, although there is no bulk action that could be executed due to the lack of permissions:
Metadata
Metadata
Assignees
Labels
status: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: bugA confirmed report of unexpected behavior in the applicationA confirmed report of unexpected behavior in the application

