diff --git a/src/i18n/langs/cn.json b/src/i18n/langs/cn.json index d72993074..dc6ccf7ad 100644 --- a/src/i18n/langs/cn.json +++ b/src/i18n/langs/cn.json @@ -857,7 +857,9 @@ "tabs": { "assetPermissionRules": "资产授权规则", "databasePermissionRules": "数据库授权规则", + "k8sPermissionRules": "Kubernetes授权规则", "grantedAssets": "授权的资产", + "grantedK8Ss": "授权的Kubernetes", "grantedDatabases": "授权的数据库", "grantedRemoteApps": "授权的远程应用", "remoteAppPermissionRules": "远程应用授权规则" diff --git a/src/i18n/langs/en.json b/src/i18n/langs/en.json index c232110ed..2f19617bd 100644 --- a/src/i18n/langs/en.json +++ b/src/i18n/langs/en.json @@ -855,7 +855,9 @@ "tabs": { "assetPermissionRules": "Asset permission rules", "databasePermissionRules": "Database Permission rules", + "k8sPermissionRules": "Kubernetes Permission rules", "grantedAssets": "Granted assets", + "grantedK8Ss":"Granted K8Ss", "grantedDatabases": "Granted databases", "grantedRemoteApps": "Granted remote apps", "remoteAppPermissionRules": "Remote app permission rules" diff --git a/src/views/users/User/UserDetail/UserGrantedK8Ss.vue b/src/views/users/User/UserDetail/UserGrantedK8Ss.vue new file mode 100644 index 000000000..3768c65a1 --- /dev/null +++ b/src/views/users/User/UserDetail/UserGrantedK8Ss.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/src/views/users/User/UserDetail/UserK8SPermissionRules.vue b/src/views/users/User/UserDetail/UserK8SPermissionRules.vue new file mode 100644 index 000000000..380f4a982 --- /dev/null +++ b/src/views/users/User/UserDetail/UserK8SPermissionRules.vue @@ -0,0 +1,66 @@ + + + + + diff --git a/src/views/users/User/UserDetail/index.vue b/src/views/users/User/UserDetail/index.vue index 6e8f78a6c..8c2ec8d08 100644 --- a/src/views/users/User/UserDetail/index.vue +++ b/src/views/users/User/UserDetail/index.vue @@ -13,6 +13,8 @@ import UserGrantedAssets from './UserGrantedAssets' import UserGrantedRemoteApps from './UserGrantedRemoteApps' import UserRemoteAppPermissionRules from './UserRemoteAppPermissionRules' import UserGrantedDatabases from './UserGrantedDatabases' +import UserGrantedK8Ss from './UserGrantedK8Ss' +import UserK8SPermissionRules from './UserK8SPermissionRules' import UserDatabasePermissionRules from './UserDatabasePermissionRules' import UserInfo from './UserInfo' @@ -25,7 +27,9 @@ export default { UserGrantedRemoteApps, UserRemoteAppPermissionRules, UserGrantedDatabases, - UserDatabasePermissionRules + UserDatabasePermissionRules, + UserK8SPermissionRules, + UserGrantedK8Ss }, data() { const vm = this @@ -65,6 +69,14 @@ export default { { title: this.$t('users.tabs.databasePermissionRules'), name: 'UserDatabasePermissionRules' + }, + { + title: this.$t('users.tabs.grantedK8Ss'), + name: 'UserGrantedK8Ss' + }, + { + title: this.$t('users.tabs.k8sPermissionRules'), + name: 'UserK8SPermissionRules' } ] }