diff --git a/ui/src/config/section/network.js b/ui/src/config/section/network.js index c1b7e72d274..fe213bdb2d7 100644 --- a/ui/src/config/section/network.js +++ b/ui/src/config/section/network.js @@ -550,7 +550,13 @@ export default { icon: 'plus', label: 'label.add.vpn.user', listView: true, - args: ['username', 'password', 'domainid', 'account'] + args: (record, store) => { + if (store.userInfo.roletype === 'User') { + return ['username', 'password'] + } + + return ['username', 'password', 'domainid', 'account'] + } }, { api: 'removeVpnUser',