@@ -26,6 +26,7 @@ class AllPermissionTypes:
2626 tools_grant_wizard = 'tools_grant_wizard'
2727 storage_add_folder = 'storage_add_folder'
2828 storage_remove_folder = 'storage_remove_folder'
29+ change_password = 'change_password'
2930
3031 @staticmethod
3132 def list ():
@@ -34,9 +35,10 @@ def list():
3435
3536
3637class AllPermissionCategories :
37- object_explorer = 'Object Explorer'
38- tools = 'Tools'
39- storage_manager = 'Storage Manager'
38+ object_explorer = gettext ('Object Explorer' )
39+ tools = gettext ('Tools' )
40+ storage_manager = gettext ('Storage Manager' )
41+ miscellaneous = gettext ('Miscellaneous' )
4042
4143
4244class PgAdminPermissions :
@@ -118,6 +120,11 @@ def __init__(self):
118120 AllPermissionTypes .storage_remove_folder ,
119121 gettext ("Delete file/folder" )
120122 )
123+ self .add_permission (
124+ AllPermissionCategories .miscellaneous ,
125+ AllPermissionTypes .change_password ,
126+ gettext ("Change password" )
127+ )
121128
122129 def add_permission (self , category : str , permission : str , label : str ):
123130 self ._all_permissions .append ({
0 commit comments