summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichalX Szopinski <michalx.szopinski@intel.com>2021-08-16 16:46:58 +0300
committerGunnar Mills <gmills@us.ibm.com>2021-08-19 23:44:06 +0300
commite020d5818c45d268e2ddc6d0f22af8074f90d120 (patch)
tree57ed030df46d3043c79c326d7399a9f6b55d90a7
parent450bdb0a31778b8da885a172f8456ba31e08ad86 (diff)
downloadwebui-vue-e020d5818c45d268e2ddc6d0f22af8074f90d120.tar.xz
Hide "BMC shell (via SSH)" switch button on Intel environment
Add environment variable to control visibility of "BMC shell" switch button on "Policies" tab. Signed-off-by: MichalX Szopinski <michalx.szopinski@intel.com> Change-Id: I824e942cabbbb9da61343ebdbea8c93f1fe2b246
-rw-r--r--.env.intel1
-rw-r--r--src/views/SecurityAndAccess/Policies/Policies.vue8
2 files changed, 8 insertions, 1 deletions
diff --git a/.env.intel b/.env.intel
index 02506f5f..220ff1f2 100644
--- a/.env.intel
+++ b/.env.intel
@@ -3,6 +3,7 @@ VUE_APP_ENV_NAME="intel"
VUE_APP_COMPANY_NAME="intel"
VUE_APP_SUBSCRIBE_SOCKET_DISABLED="true"
VUE_APP_SWITCH_TO_BACKUP_IMAGE_DISABLED="true"
+VUE_APP_MODIFY_SSH_POLICY_DISABLED="true"
VUE_APP_VIRTUAL_MEDIA_LIST_ENABLED="true"
CUSTOM_STYLES="true"
CUSTOM_APP_NAV="true"
diff --git a/src/views/SecurityAndAccess/Policies/Policies.vue b/src/views/SecurityAndAccess/Policies/Policies.vue
index 41b95366..ebcb0025 100644
--- a/src/views/SecurityAndAccess/Policies/Policies.vue
+++ b/src/views/SecurityAndAccess/Policies/Policies.vue
@@ -4,7 +4,7 @@
<b-row>
<b-col md="8">
<page-section :section-title="$t('pagePolicies.networkServices')">
- <b-row class="setting-section">
+ <b-row v-if="!modifySSHPolicyDisabled" class="setting-section">
<b-col class="d-flex align-items-center justify-content-between">
<dl class="mr-3 w-75">
<dt>{{ $t('pagePolicies.ssh') }}</dt>
@@ -75,6 +75,12 @@ export default {
this.hideLoader();
next();
},
+ data() {
+ return {
+ modifySSHPolicyDisabled:
+ process.env.VUE_APP_MODIFY_SSH_POLICY_DISABLED === 'true',
+ };
+ },
computed: {
sshProtocolState: {
get() {