diff --git a/cmdb-ui/src/components/tools/UserMenu.vue b/cmdb-ui/src/components/tools/UserMenu.vue
index 0d74abe..24a6a06 100644
--- a/cmdb-ui/src/components/tools/UserMenu.vue
+++ b/cmdb-ui/src/components/tools/UserMenu.vue
@@ -57,7 +57,9 @@ export default {
computed: {
...mapState(['user', 'locale']),
hasBackendPermission() {
- return this.user?.detailPermissions?.backend?.length
+ const isAdmin = this?.user?.roles?.permissions?.includes('acl_admin')
+
+ return isAdmin || this.user?.detailPermissions?.backend?.length
},
},
methods: {
diff --git a/cmdb-ui/src/modules/cmdb/views/ci_types/attrADTabpane.vue b/cmdb-ui/src/modules/cmdb/views/ci_types/attrADTabpane.vue
index bef203e..9abdf0e 100644
--- a/cmdb-ui/src/modules/cmdb/views/ci_types/attrADTabpane.vue
+++ b/cmdb-ui/src/modules/cmdb/views/ci_types/attrADTabpane.vue
@@ -147,9 +147,9 @@
-
+
@@ -189,6 +189,7 @@