fix: 删除应用/授权应用相关权限 (#7792)

* fix: 删除应用/授权应用相关权限

* fix: 删rbac清除code的一些迁移文件;增加到utils目录下

Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
This commit is contained in:
fit2bot
2022-03-10 18:51:45 +08:00
committed by GitHub
parent af2ba07338
commit d1e25e1fef
8 changed files with 104 additions and 225 deletions

View File

@@ -112,39 +112,8 @@ class PermedApplication(Application):
verbose_name = _('Permed application')
default_permissions = []
permissions = [
('view_myapps', 'Can view my apps'),
('connect_myapps', 'Can connect my apps'),
('view_userapps', _('Can view user apps')),
('view_usergroupapps', _('Can view usergroup apps')),
]
class PermedRemoteApp(Application):
class Meta:
proxy = True
verbose_name = _('Permed remote application')
default_permissions = []
permissions = [
('view_myremoteapp', _('Can view my remoteapp')),
('connect_myremoteapp', _('Can connect my remoteapp')),
]
class PermedDatabaseApp(Application):
class Meta:
proxy = True
verbose_name = _('Database application')
default_permissions = []
permissions = [
('view_mydatabaseapp', _('Can view my database application')),
('connect_mydatabaseapp', _('Can connect my database application')),
]
class PermedKubernetesApp(Application):
class Meta:
proxy = True
verbose_name = _('Kubernetes')
default_permissions = []
permissions = [
('view_mykubernetesapp', _('Can view my kubernetes application')),
('connect_mykubernetesapp', _('Can connect my kubernetes application')),
]