I have a list of entities that are being displayed to a Admin user and the Admin can take a set of actions on any single entity. What is the best way to display those options?
For example, imagine there is a list of users and the Admin can take any of the following actions (a single user at a time):
- View/edit the user's role (reader, editor, or owner)
- View the user's profile
- Delete the user
- Send an email
- Generate reset password link
We currently have a table that displays the username in the first column and a link to each of the 5 actions in the next 5 columns, but as the table grows, this looks silly. It's a table of duplicated content where each row is nearly identical to all others. Is there a better way?