diff --git a/web/pgadmin/browser/static/js/node.js b/web/pgadmin/browser/static/js/node.js index 8a35f3f66..cfc9528f9 100644 --- a/web/pgadmin/browser/static/js/node.js +++ b/web/pgadmin/browser/static/js/node.js @@ -161,7 +161,7 @@ define('pgadmin.browser.node', [ function() { return !!(self.canDrop(...arguments)); } : (!!self.canDrop), - permission: self.type == 'server' ? 'object_regiter_server' : undefined, + permission: self.type == 'server' ? 'object_register_server' : undefined, }]); if (self.canDropCascade) { diff --git a/web/pgadmin/tools/backup/static/js/backup.js b/web/pgadmin/tools/backup/static/js/backup.js index c50114dd5..0049931b4 100644 --- a/web/pgadmin/tools/backup/static/js/backup.js +++ b/web/pgadmin/tools/backup/static/js/backup.js @@ -138,6 +138,7 @@ define([ enable: supportedNodes.enabled.bind( null, pgBrowser.tree, menuUtils.backupSupportedNodes ), + permission: AllPermissionTypes.TOOLS_BACKUP, }); } diff --git a/web/pgadmin/tools/grant_wizard/static/js/grant_wizard.js b/web/pgadmin/tools/grant_wizard/static/js/grant_wizard.js index a1fe8d789..c17bc8418 100644 --- a/web/pgadmin/tools/grant_wizard/static/js/grant_wizard.js +++ b/web/pgadmin/tools/grant_wizard/static/js/grant_wizard.js @@ -65,6 +65,7 @@ define([ enable: supportedNodes.enabled.bind( null, pgBrowser.tree, menuUtils.supportedNodes ), + permission: AllPermissionTypes.TOOLS_GRANT_WIZARD, }); } pgBrowser.add_menus(menus); diff --git a/web/pgadmin/tools/maintenance/static/js/maintenance.js b/web/pgadmin/tools/maintenance/static/js/maintenance.js index bfa50739d..a50b5a157 100644 --- a/web/pgadmin/tools/maintenance/static/js/maintenance.js +++ b/web/pgadmin/tools/maintenance/static/js/maintenance.js @@ -71,6 +71,7 @@ define([ data: { data_disabled: gettext('Please select any database from the object explorer to do Maintenance.'), }, + permission: AllPermissionTypes.TOOLS_MAINTENANCE, }); } pgBrowser.add_menus(menus);