Hide volumes tab in instance page when user does not have permission to list volumes (#8713)
diff --git a/ui/src/views/compute/InstanceTab.vue b/ui/src/views/compute/InstanceTab.vue index a69d044..5f08145 100644 --- a/ui/src/views/compute/InstanceTab.vue +++ b/ui/src/views/compute/InstanceTab.vue
@@ -33,7 +33,7 @@ <router-link :to="{ path: '/iso/' + vm.isoid }">{{ vm.isoname }}</router-link> <br/> <barcode-outlined /> {{ vm.isoid }} </a-tab-pane> - <a-tab-pane :tab="$t('label.volumes')" key="volumes"> + <a-tab-pane :tab="$t('label.volumes')" key="volumes" v-if="'listVolumes' in $store.getters.apis"> <a-button type="primary" style="width: 100%; margin-bottom: 10px"