mirror of
https://github.com/ansible/awx.git
synced 2026-01-17 04:31:21 -03:30
Make sure that managed EEs can't be deleted
This commit is contained in:
parent
e6e1f97048
commit
19da9955ce
@ -1370,6 +1370,8 @@ class ExecutionEnvironmentAccess(BaseAccess):
|
||||
return self.check_related('organization', Organization, data, obj=obj, mandatory=True, role_field='execution_environment_admin_role')
|
||||
|
||||
def can_delete(self, obj):
|
||||
if obj.managed_by_tower:
|
||||
raise PermissionDenied
|
||||
return self.can_change(obj, None)
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user