Meshcentral: GUI minor suggestions

Created on 13 Apr 2020  路  7Comments  路  Source: Ylianst/MeshCentral

  • Add confirm checkbox in delete user pop-up (as triggered from inside General user tab)

immagine

  • Add user groups bulk actions (maybe in to-do list already?)
  • Change name of router download link inside device tab since leads to meshcmd download and besides make pop-ups' title/description consistent

immagine

immagine

  • Change name of install link inside group tab in order to match the one used in My Devices tab (i.e. Add Agent)

immagine

  • Add the option to edit username too (even if I assume you would have implemented time ago if feasible with ease...)

Thanks as usual!

enhancement

Most helpful comment

Wow, I just came here to post that I published MeshCentral v0.5.1-s that includes all your suggestions except the last one. You beat me to it. I can do that last one, it's just going to take a some work, it's never been requested before.

This is also a big release because you can now associate user group permissions to individual devices, makes it so you can do crazy flexible permissions.

MC2-DeviceUserGroups

All 7 comments

I noticed you already released v0.5.1-s which also includes my suggested changes (except last one, understandably)! 馃憤

Wow, I just came here to post that I published MeshCentral v0.5.1-s that includes all your suggestions except the last one. You beat me to it. I can do that last one, it's just going to take a some work, it's never been requested before.

This is also a big release because you can now associate user group permissions to individual devices, makes it so you can do crazy flexible permissions.

MC2-DeviceUserGroups

For the "edit username", this is going to be problematic since it would change the user's key in the database and a lot of records that have this key would also need to change. This could be risky as the database could end up in an inconsistent state. It's that ok, I would like to not allow use account name change unless it's really important.

I could have the username and userid mismatch, but then your get into a bunch of other issues.

More or less what I supposed, copy that!

BTW I would point out some other minor issues:

  1. lack of confirm checkbox in delete user/device group/device pop-up under the user group tab
    immagine

    and under device tab also

immagine

immagine

  1. lack of permissions' editing command for common device groups sections under the user tab
    immagine

  2. lack of permissions' editing command for sections common device groups/common devices under the user group tab
    immagine

(Also I would suggest to swap common device groups and common devices sections in order to match the listing used under the user tab)

  1. the behavior of user/user groups authorizations/permissions management isn't consistent (or maybe It's simply me missing the logic of choice!): under device groups tab I can add both a user and a user group with no rights, under user/user groups tab I can add device group only with no rights, and neither under device tab.

  2. the server rights policy No Tools (MeshCmd/Router) seems to be partially ineffective since MeshCmd link remains available inside device tab

immagine

immagine

Maybe it's the way it's meant to be?

I know when it comes to consistency matters I can be a little nitpicky, sorry... :sweat_smile:

Thanks.

Thanks for the new reports, all valid. I was hoping you would create a new issue on GitHub so that my "score" at closing issues would increase a bit :)

I wasn't aware of it...sure thing! :+1:

No worries, otherwise we end up with infinity long issue threads. Thanks for posting a new issue!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

unguzov picture unguzov  路  3Comments

petervanv picture petervanv  路  3Comments

hellofaduck picture hellofaduck  路  3Comments

coolwormgit picture coolwormgit  路  3Comments

M1CK431 picture M1CK431  路  3Comments