-
-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
enhancementNew feature or requestNew feature or requestfeedback_requestedDeveloper is looking for community feedback on this issue.Developer is looking for community feedback on this issue.
Description
I want to re-implement user permissions in a more standardized way. Below is a tentative plan. Please let me know what you think!
- Tags will only be used for labelling devices.
- "Static" roles will remain, but only for things where scope and/or target resource is not a factor (e.g. ServerAdmin Role).
- I'll add Customer Tenants, Device Groups, and User Groups.
- Devices can be added to Customer Tenants and Device Groups.
- You'll be able to sort/filter by these on the main device grid.
- Users can be added to multiple groups.
- I'll add various fine-grained permissions for all the device access features.
- V1 implementation might not be 100% comprehensive.
- Please leave comments with any permissions that you feel are absolutely essential (e.g. one person mentioned denying access to the secure/UAC desktop).
- Permissions can be assigned to user groups or individual users.
- Permissions can target customer tenants, device groups, or individual devices.
- Permissions are checked in order of principal/resource priority.
- Deny always wins.
- The UI will be improved.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestfeedback_requestedDeveloper is looking for community feedback on this issue.Developer is looking for community feedback on this issue.
Projects
Status
Planned