I am working on automating a user creation and management process that is currently done manually by a back office team.
The idea is to allow an admin user the ability to add and edit users associated with the admin via the UI.
An Add User form will capture various things such as username, email, preferences etc.
The problem I'm having from a UX perspective is whether it's better to have:
- Separate 'Add User' and 'Edit User' options in the admin menu, where Add User will open the Add User form directly; and edit user will open a list of active users with an 'edit' button beside their name. Clicking this will open the same Add User form with certain fields prepopulated and some disabled.
- To have one 'manage users' option in the Admin menu which opens a dialog showing all of the existing users with an edit button beside their name and a very visible 'Add New User' button at the top of the screen. Form functionality the same as per the first option.
I know this may seem trivial but just trying to make sure I get it right the first time!