netdata / netdata-cloud

The public repository of Netdata Cloud. Contribute with bug reports and feature requests.
GNU General Public License v3.0
41 stars 16 forks source link

[Feat]: Possibility to manage user's Rooms access in a batch after user already created #1037

Open Varrkan82 opened 1 month ago

Varrkan82 commented 1 month ago

Problem

For now after user been added you can not edit his permissions to access Rooms in a batch. You need to enter each room and edit Room access list. But it is possible to edit user's role.

Description

Please add possibility to batch manage Room access for user

Importance

nice to have

Value proposition

  1. If you have a lot of rooms and form beginning user was invited only to few of them and after some time you want to grant this user other permissions to more rooms - you need to add this user in each Room separately or remove user from invited and invite him again to other amount of nodes.

Proposed implementation

Please, add batch management for user room access.

sashwathn commented 1 month ago

@car12o @juacker @papazach : We should add an option for the users to modify / add rooms on which the user has been originally invited to - especially for the troubleshooter and observer roles.

shyamvalsan commented 1 month ago

Maybe just add an extra action for rooms assignment here, that allows users to multi select the rooms the user has access to.

image

this would need some work from @netdata/cloud-fe as well.

car12o commented 1 month ago

guys for the invitation flow it's already working like this, you can invite a user and assign multiple rooms. for already existing users, we need to spec it (users/users add/remove room/rooms) and it will require changed from both BE & FE.

shyamvalsan commented 1 month ago

Yes @car12o this is the ask from the user. Lets spec it out.