mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
Fixed device component bulk creation permissions
This commit is contained in:
@ -763,33 +763,39 @@ class DeviceBulkAddComponentView(View):
|
||||
})
|
||||
|
||||
|
||||
class DeviceBulkAddConsolePortView(DeviceBulkAddComponentView):
|
||||
class DeviceBulkAddConsolePortView(PermissionRequiredMixin, DeviceBulkAddComponentView):
|
||||
permission_required = 'dcim.add_consoleport'
|
||||
model = ConsolePort
|
||||
model_form = forms.ConsolePortForm
|
||||
|
||||
|
||||
class DeviceBulkAddConsoleServerPortView(DeviceBulkAddComponentView):
|
||||
class DeviceBulkAddConsoleServerPortView(PermissionRequiredMixin, DeviceBulkAddComponentView):
|
||||
permission_required = 'dcim.add_consoleserverport'
|
||||
model = ConsoleServerPort
|
||||
model_form = forms.ConsoleServerPortForm
|
||||
|
||||
|
||||
class DeviceBulkAddPowerPortView(DeviceBulkAddComponentView):
|
||||
class DeviceBulkAddPowerPortView(PermissionRequiredMixin, DeviceBulkAddComponentView):
|
||||
permission_required = 'dcim.add_powerport'
|
||||
model = PowerPort
|
||||
model_form = forms.PowerPortForm
|
||||
|
||||
|
||||
class DeviceBulkAddPowerOutletView(DeviceBulkAddComponentView):
|
||||
class DeviceBulkAddPowerOutletView(PermissionRequiredMixin, DeviceBulkAddComponentView):
|
||||
permission_required = 'dcim.add_poweroutlet'
|
||||
model = PowerOutlet
|
||||
model_form = forms.PowerOutletForm
|
||||
|
||||
|
||||
class DeviceBulkAddInterfaceView(DeviceBulkAddComponentView):
|
||||
class DeviceBulkAddInterfaceView(PermissionRequiredMixin, DeviceBulkAddComponentView):
|
||||
permission_required = 'dcim.add_interface'
|
||||
form = forms.DeviceBulkAddInterfaceForm
|
||||
model = Interface
|
||||
model_form = forms.InterfaceForm
|
||||
|
||||
|
||||
class DeviceBulkAddDeviceBayView(DeviceBulkAddComponentView):
|
||||
class DeviceBulkAddDeviceBayView(PermissionRequiredMixin, DeviceBulkAddComponentView):
|
||||
permission_required = 'dcim.add_devicebay'
|
||||
model = DeviceBay
|
||||
model_form = forms.DeviceBayForm
|
||||
|
||||
|
Reference in New Issue
Block a user