Webclient: changing password fails if user has no write permission in current workspace
In the Webclient when a user changes her password (by revealing her User Account topic and pressing "Edit") in the moment she presses "Save" an error occurs:
The password is not changed. The account is still intact. She can still login with her old password.
The error occurs IF the current user has no WRITE permission for the selected workspace ("DMX" in this example). In the example 4962
is the ID of the User Account topic and 3338
is the ID of the "DMX" workspace.
The error does NOT occur if she does the same operation in ANY workspace she has WRITE permission for.
This needs to be fixed: for changing a password it must neither be relevant which workspace is currently selected nor if she has WRITE permission there.
Note: a DMX User Account have dedicated (and fixed) workspace assignments: while the Username topic resides in the global "System" workspace, the User Account (composite) and Password topics reside in the respective user's Private Workspace.