Can not change/delete rack reservations as non-super user. #811

Closed
opened 2025-12-29 16:26:01 +01:00 by adam · 2 comments
Owner

Originally created by @afics on GitHub (Mar 29, 2017).

Issue type: bug report

Python version: 3.4.2
NetBox version: v2.0-beta1

  1. Add a group which has the rack reservation {create,change,delete} permissions.
  2. Add a non super-user user.
  3. Add this user to the newly created group.
  4. Login as the new user.
  5. Add a rack reservation.
    → Change/Delete buttons for the reservations are missing; expected: buttons are visible and functional

Same result when adding the permissions directly to the user.

Originally created by @afics on GitHub (Mar 29, 2017). <!-- Please note: GitHub issues are to be used only for feature requests and bug reports. For installation assistance or general discussion, please join us on the mailing list: https://groups.google.com/forum/#!forum/netbox-discuss Please indicate "bug report" or "feature request" below. Be sure to search the existing set of issues (both open and closed) to see if a similar issue has already been raised. --> ### Issue type: bug report <!-- If filing a bug, please indicate the version of Python and NetBox you are running. (This is not necessary for feature requests.) --> **Python version:** 3.4.2 **NetBox version:** v2.0-beta1 1. Add a group which has the rack reservation {create,change,delete} permissions. 2. Add a non super-user user. 3. Add this user to the newly created group. 4. Login as the new user. 5. Add a rack reservation. → Change/Delete buttons for the reservations are missing; expected: buttons are visible and functional Same result when adding the permissions directly to the user.
adam added the type: bug label 2025-12-29 16:26:01 +01:00
adam closed this issue 2025-12-29 16:26:01 +01:00
Author
Owner

@afics commented on GitHub (Mar 29, 2017):

Appending /edit lets me edit the reservations, so it's probably just the view.

@afics commented on GitHub (Mar 29, 2017): Appending /edit lets me edit the reservations, so it's probably just the view.
Author
Owner

@jeremystretch commented on GitHub (Mar 29, 2017):

Yep, omitted the .dcim part of the permission names in the template. Thanks for the report!

@jeremystretch commented on GitHub (Mar 29, 2017): Yep, omitted the `.dcim` part of the permission names in the template. Thanks for the report!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#811