Require System Admin or Auditor permissions to access the mesh visualizer

This commit is contained in:
Jeff Bradberry 2022-01-13 14:13:17 -05:00
parent d33a0d5dde
commit 6a131f70f0

View File

@ -1,17 +1,19 @@
# Copyright (c) 2018 Red Hat, Inc.
# All Rights Reserved.
from awx.main.models import InstanceLink, Instance
from django.utils.translation import ugettext_lazy as _
from awx.api.generics import APIView, Response
from awx.api.permissions import IsSystemAdminOrAuditor
from awx.api.serializers import InstanceLinkSerializer, InstanceNodeSerializer
from awx.main.models import InstanceLink, Instance
class MeshVisualizer(APIView):
name = _("Mesh Visualizer")
permission_classes = (IsSystemAdminOrAuditor,)
swagger_topic = "System Configuration"
def get(self, request, format=None):