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'
}
]
}