From 360c56ec34fafab72b42b783a97f11d37f6964b0 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Wed, 17 Jun 2020 13:30:00 -0400 Subject: [PATCH] Fix permission evaluation for BulkComponentCreateViews --- netbox/utilities/views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/netbox/utilities/views.py b/netbox/utilities/views.py index 6da516171..033e038d1 100644 --- a/netbox/utilities/views.py +++ b/netbox/utilities/views.py @@ -1162,6 +1162,9 @@ class BulkComponentCreateView(GetReturnURLMixin, ObjectPermissionRequiredMixin, table = None template_name = 'utilities/obj_bulk_add_component.html' + def get_required_permission(self): + return f'dcim.add_{self.queryset.model._meta.model_name}' + def post(self, request): logger = logging.getLogger('netbox.views.BulkComponentCreateView') parent_model_name = self.parent_model._meta.verbose_name_plural