rustdesk / rustdesk/rustdesk-server-pro
Access control isn't allowing device subsets
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 317
- Forks
- 119
- PR merge metrics
- No merged PRs in 30d
Description
Hi,
I have an issue I currently can't solve with the possibilities access control gives me :
-
There are several users configured, which should have access rights to different type of device :
- Tech supports should be able to access : cashier desks, servers, office desks, ...
- Accountants should be able to access cashier desks, servers
- Admin should be able to access every device
-
If I assign a strategy to cashier desks so that accountants can access it, I can't make a broader strategy for tech support to include both cashier desks and servers for example
-
Groups can only be assigned to users
-
Devices can only be assigned to one user
I cannot wrap my head around how I could solve this with the current way access control works.
Please enlighten me or let's see how this can be changed to be able to have such configurations.
Thanks
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points; start by tracing the existing access-control model for strategies, user groups, and device assignments. Done would be a documented or implemented way to express overlapping device subsets for the listed user roles, with behavior verified for cashier desks, servers, office desks, and all devices.
Written by the indexing model from the issue text.
Assessment
- Domain
- authorization, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100