diff --git a/www/Utils.js b/www/Utils.js index 6b378355..a4c533e0 100644 --- a/www/Utils.js +++ b/www/Utils.js @@ -406,6 +406,15 @@ Ext.define('PBS.Utils', { verify_snapshot: ['Snapshot', gettext('Verification')], zfscreate: [gettext('ZFS Storage'), gettext('Create')], }); + + Proxmox.Utils.overrideAuthSchema({ + pbs: { + name: 'Proxmox Backup authentication server', + add: false, + edit: false, + pwchange: true, + }, + }); }, // Convert an ArrayBuffer to a base64url encoded string. diff --git a/www/panel/AccessControl.js b/www/panel/AccessControl.js index 94690cfe..bb3a6ba8 100644 --- a/www/panel/AccessControl.js +++ b/www/panel/AccessControl.js @@ -23,7 +23,7 @@ Ext.define('PBS.AccessControlPanel', { xtype: 'pbsTfaView', title: gettext('Two Factor Authentication'), itemId: 'tfa', - iconCls: 'fa fa-key', + iconCls: 'fa fa-id-badge', }, { xtype: 'pbsTokenView', @@ -37,6 +37,12 @@ Ext.define('PBS.AccessControlPanel', { itemId: 'permissions', iconCls: 'fa fa-unlock', }, + { + xtype: 'pmxAuthView', + title: gettext('Authentication'), + itemId: 'domains', + iconCls: 'fa fa-key', + }, ], });