diff --git a/awx/main/access.py b/awx/main/access.py index e1c5345a5b..ddc4fe0716 100644 --- a/awx/main/access.py +++ b/awx/main/access.py @@ -439,7 +439,7 @@ class GroupAccess(BaseAccess): model = Group def get_queryset(self): - qs = self.model.accessible_objects(self.user, 'read_role') + qs = Group.objects.filter(inventory__in=Inventory.accessible_objects(self.user, 'read_role')) qs = qs.select_related('created_by', 'modified_by', 'inventory') return qs.prefetch_related('parents', 'children', 'inventory_source').all()