rustdesk / rustdesk-server-pro

Some scripts for RustDesk Server Pro are hosted here.
107 stars 48 forks source link

small feature request for custom clients (Hide groups in costum client) #244

Closed IzunaMoon closed 1 month ago

IzunaMoon commented 2 months ago

Hello,

I noticed that you've added custom address books and included an option to hide the address book in costum clients. I would appreciate similar features for the groups section.

The address book is easier to filter and share with people, so we primarily use the groups feature now to allow access to certain devices.

would be helpful if a button could be added with the option to hide groups. Here’s the image indicating where this could be implemented: image with de option hide groups in costum clients dat be great to have sins groups is difficult to filter

if this can already be done with a overwrite image can you let me know how or where i can find de right setting to change with de overwrite

it be a very nice thing to have for us.

thanks from hour entire department already for de good software

rustdesk commented 2 months ago

You can do this. Advanced options can also implement this, but currently, it is not tested and documented yet, https://github.com/rustdesk/rustdesk-server-pro/discussions/212

image

ZetaWaves commented 1 month ago

You can do this. Advanced options can also implement this, but currently, it is not tested and documented yet, #212

image

Can you add a server-side option to not allow the group list to show to anyone?

That way, logged in users can connect to anyone, but they won't be given a list of ID's which can reduce security. (We don't want users just trying to connect to random ID's that they now know) ie. add some slight security by obscurity to prevent problematic users.

ZetaWaves commented 1 month ago

Hello,

I noticed that you've added custom address books and included an option to hide the address book in costum clients. I would appreciate similar features for the groups section.

The address book is easier to filter and share with people, so we primarily use the groups feature now to allow access to certain devices.

would be helpful if a button could be added with the option to hide groups. Here’s the image indicating where this could be implemented: image with de option hide groups in costum clients dat be great to have sins groups is difficult to filter

if this can already be done with a overwrite image can you let me know how or where i can find de right setting to change with de overwrite

it be a very nice thing to have for us.

thanks from hour entire department already for de good software

A server-side option would be better than a client-side option. Mainly so the server isn't just giving the information out. Simply hiding it from the client-side will not fix the information being given out.

ZetaWaves commented 1 month ago

@IzunaMoon you can set under advanced settings > overrides: peer-tab-visible=[true,true,true,true,false]

This will gray out that section and disable that panel.

However, @rustdesk isn't there a way to disable the panel as even showing up under the right-click menu as well? For example, if you choose to disable logins, it will remove the panel altogether from the build. Maybe just add a checkbox on the custom client page to disable the groups panel by itself, but allow logins under settings?