mirror of https://github.com/jumpserver/jumpserver
fix: 修复作业中心未开启的acl生效的问题 (#10265)
* fix: 修复作业中心未开启的acl生效的问题 * perf: 优化代码风格 --------- Co-authored-by: Aaron3S <chenyang@fit2cloud.com>pull/10267/head
parent
2ba32f6971
commit
11ad6ab273
|
@ -402,9 +402,11 @@ class JobExecution(JMSOrgBaseModel):
|
||||||
|
|
||||||
def check_command_acl(self):
|
def check_command_acl(self):
|
||||||
for asset in self.current_job.assets.all():
|
for asset in self.current_job.assets.all():
|
||||||
acls = CommandFilterACL.filter_queryset(user=self.creator,
|
acls = CommandFilterACL.filter_queryset(
|
||||||
asset=asset,
|
user=self.creator,
|
||||||
account_username=self.current_job.runas)
|
asset=asset,
|
||||||
|
is_active=True,
|
||||||
|
account_username=self.current_job.runas)
|
||||||
for acl in acls:
|
for acl in acls:
|
||||||
if self.match_command_group(acl, asset):
|
if self.match_command_group(acl, asset):
|
||||||
break
|
break
|
||||||
|
|
Loading…
Reference in New Issue