mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-10 03:39:59 +00:00
[Bugfix] 修复用户无权限执行批量命令却可直接访问批量执行页面的bug (#2857)
* [Bugfix] 修复用户无权限执行批量命令却可直接访问批量执行页面的bug * [Update] 更改小问题 * [Update] 优化小问题 * [Update] 优化变量名 * [Update] 优化变量名(2)
This commit is contained in:
@@ -249,6 +249,16 @@ class User(AbstractUser):
|
||||
def is_auditor(self):
|
||||
return self.role == 'Auditor'
|
||||
|
||||
@property
|
||||
def is_common_user(self):
|
||||
if self.is_org_admin:
|
||||
return False
|
||||
if self.is_auditor:
|
||||
return False
|
||||
if self.is_app:
|
||||
return False
|
||||
return True
|
||||
|
||||
@property
|
||||
def is_app(self):
|
||||
return self.role == 'App'
|
||||
|
Reference in New Issue
Block a user