1) It contains one checkbox 'Send the agent a password reset email', which hides the other option: set the password directly.
2) There is a strange 'reset' button at the bottom left. Does it mean 'Reset the password'? No one knows, as it gives no explanation. Only after unchecking above checkbox, it starts to make (a little) sense: it is to reset the tiny form to manually set the password.
3) The action button at the bottom right is labeled 'Update'. This does not make sense when the user checked 'Send the agent a password reset email'
Description
There are several usability issues with the 'Set Agent Password' dialog
https://i.imgur.com/N9V6LKj.png
1) It contains one checkbox 'Send the agent a password reset email', which hides the other option: set the password directly. 2) There is a strange 'reset' button at the bottom left. Does it mean 'Reset the password'? No one knows, as it gives no explanation. Only after unchecking above checkbox, it starts to make (a little) sense: it is to reset the tiny form to manually set the password. 3) The action button at the bottom right is labeled 'Update'. This does not make sense when the user checked 'Send the agent a password reset email'
Proposed solution: Something like https://jsbin.com/gadonet/2/edit?html,css,output