Unable to edit IP under connections unless you are a superuser. #935

Closed
opened 2025-12-29 16:27:05 +01:00 by adam · 6 comments
Owner

Originally created by @InsaneSplash on GitHub (May 10, 2017).

When trying to edit the IP address attached to a connection doesn't show the edit button, unless you have the superuser rights?

Am I missing something?

Which permission should I enable for a user to allow this?

Originally created by @InsaneSplash on GitHub (May 10, 2017). When trying to edit the IP address attached to a connection doesn't show the edit button, unless you have the superuser rights? Am I missing something? Which permission should I enable for a user to allow this?
adam added the type: bug label 2025-12-29 16:27:05 +01:00
adam closed this issue 2025-12-29 16:27:05 +01:00
Author
Owner

@jeremystretch commented on GitHub (May 10, 2017):

The button is displayed if the user has the permission "IPAM > IP address > Can add IP address."

@jeremystretch commented on GitHub (May 10, 2017): The button is displayed if the user has the permission "IPAM > IP address > Can add IP address."
Author
Owner

@InsaneSplash commented on GitHub (May 10, 2017):

OK. This is enabled for the group and was working prior to the update to version 2.0.1.
Maybe this permission is no longer being picked up?

@InsaneSplash commented on GitHub (May 10, 2017): OK. This is enabled for the group and was working prior to the update to version 2.0.1. Maybe this permission is no longer being picked up?
Author
Owner

@jeremystretch commented on GitHub (May 10, 2017):

I've created a new user and assigned it the permission, and the button shows up as expected under 2.0.1 when logged in as that user.

Edit: Are you sure you're looking at the right button? It should be a plus sign.

@jeremystretch commented on GitHub (May 10, 2017): I've created a new user and assigned it the permission, and the button shows up as expected under 2.0.1 when logged in as that user. Edit: Are you sure you're looking at the right button? It should be a plus sign.
Author
Owner

@InsaneSplash commented on GitHub (May 10, 2017):

Its the editing of the IP address which I am unable to do. One can add an address to an interface, but once its added, you can only remove it, not edit it.

eg: the blue pencil edit button is not displayed.

image

@InsaneSplash commented on GitHub (May 10, 2017): Its the editing of the IP address which I am unable to do. One can add an address to an interface, but once its added, you can only remove it, not edit it. eg: the blue pencil edit button is not displayed. ![image](https://cloud.githubusercontent.com/assets/16985649/25917470/788c484e-35c8-11e7-87e8-4b25eb591de2.png)
Author
Owner

@jeremystretch commented on GitHub (May 10, 2017):

Apologies, I was focusing on the "add" button. Yep, the permission is incorrectly named in the template.

@jeremystretch commented on GitHub (May 10, 2017): Apologies, I was focusing on the "add" button. Yep, the permission is incorrectly named in the template.
Author
Owner

@InsaneSplash commented on GitHub (May 10, 2017):

awesome thanks!

@InsaneSplash commented on GitHub (May 10, 2017): awesome thanks!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#935