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):
|
||||
for asset in self.current_job.assets.all():
|
||||
acls = CommandFilterACL.filter_queryset(user=self.creator,
|
||||
asset=asset,
|
||||
account_username=self.current_job.runas)
|
||||
acls = CommandFilterACL.filter_queryset(
|
||||
user=self.creator,
|
||||
asset=asset,
|
||||
is_active=True,
|
||||
account_username=self.current_job.runas)
|
||||
for acl in acls:
|
||||
if self.match_command_group(acl, asset):
|
||||
break
|
||||
|
|
Loading…
Reference in New Issue