From a452e78fa65226c45a970beb4a187497207bcea1 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Fri, 26 Jun 2020 15:28:08 -0400 Subject: [PATCH] Use unrestricted() when compiling ObjectPermissions for user --- netbox/netbox/authentication.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/netbox/authentication.py b/netbox/netbox/authentication.py index 10d2d1b09..7381ca685 100644 --- a/netbox/netbox/authentication.py +++ b/netbox/netbox/authentication.py @@ -24,7 +24,7 @@ class ObjectPermissionBackend(ModelBackend): Return all permissions granted to the user by an ObjectPermission. """ # Retrieve all assigned ObjectPermissions - object_permissions = ObjectPermission.objects.filter( + object_permissions = ObjectPermission.objects.unrestricted().filter( Q(users=user_obj) | Q(groups__user=user_obj) ).prefetch_related('object_types')