mathesar
mathesar copied to clipboard
Streamline New Role Configuration and Assignment Workflow
Description
When users add a new login role in the database settings, they must then navigate to the role configuration to enter a password before the role appears in the collaborator role selection list. This additional step can be confusing, as users may not realize it's necessary. It also disconnects them from their primary goal of adding a new role for a collaborator, whether existing or new.
Expected behavior
Users should be able to add a new collaborator with a new login role or modify a collaborator's role from a single view, without needing to switch between multiple, unrelated tabs.
Within the collaborators view, users should be able to:
- Add a new role to the server.
- Have that new role immediately available for assigning to a collaborator without re-entering a password.
- Enter a password for any login role on the server at the moment they assign it to a collaborator.