Merge pull request #477 from 21pages/control_permissions_tri_state

enables three-state permission control
This commit is contained in:
RustDesk
2026-01-07 13:38:40 +08:00
committed by GitHub

View File

@@ -31,7 +31,7 @@ message PunchHoleRequest {
} }
message ControlPermissions { message ControlPermissions {
enum Feature { enum Permission {
keyboard = 0; keyboard = 0;
remote_printer = 1; remote_printer = 1;
clipboard = 2; clipboard = 2;
@@ -45,7 +45,7 @@ message ControlPermissions {
block_input = 10; block_input = 10;
remote_modify = 11; remote_modify = 11;
} }
uint64 disabled_features = 1; uint64 permissions = 1;
} }
message PunchHole { message PunchHole {