diff --git a/client/src/pages/config/users/formShortcuts.jsx b/client/src/pages/config/users/formShortcuts.jsx index 8006bd6..9f1f469 100644 --- a/client/src/pages/config/users/formShortcuts.jsx +++ b/client/src/pages/config/users/formShortcuts.jsx @@ -42,12 +42,13 @@ export const getNestedValue = (values, path) => { }, values); }; -export const CosmosInputText = ({ name, style, value, errors, multiline, type, placeholder, onChange, label, formik }) => { +export const CosmosInputText = ({ name, style, value, errors, multiline, type, placeholder, onChange, label, formik, disabled }) => { return {label && {label}} { +export const CosmosCheckbox = ({ name, label, formik, style, disabled }) => { return } label={label} diff --git a/client/src/pages/constellation/vpn.jsx b/client/src/pages/constellation/vpn.jsx index 3f87ad8..ada4163 100644 --- a/client/src/pages/constellation/vpn.jsx +++ b/client/src/pages/constellation/vpn.jsx @@ -93,12 +93,22 @@ export const ConstellationVPN = ({freeVersion}) => { } - {constellationEnabled && config.ConstellationConfig.SlaveMode && <> + {constellationEnabled && config.ConstellationConfig.SlaveMode && isAdmin && <> + + {t('mgmt.constellation.externalTextSlaveNoAdmin')} + + } + {constellationEnabled && config.ConstellationConfig.SlaveMode && isAdmin && <> {t('mgmt.constellation.externalText')} } - + + {t('mgmt.constellation.setupTextNoAdmin')} + + } + {(isAdmin || constellationEnabled) && { {(formik) => (
- {constellationEnabled && + {isAdmin && constellationEnabled &&