-
When a permission is enabled, all other permissions it implies will be invisible. The same will be handled between code write and workspace create.
-
When a permission is enabled, all other permissions it implies will be invisible. The same will be handled between code write and workspace create.
That is absolutely perfect.
-
State changed as build OD-7846 is successful
-
OneDev
changed state to 'Closed' 2 days ago
Previous Value Current Value Open
Closed
| Type |
Improvement
|
| Priority |
Normal
|
| Assignee | |
| Labels |
No labels
|
Issue Votes (0)
Based on OD-2882.
Problem
In the role configuration UI, the Create Workspaces permission toggle appears as OFF for the built-in Code Writer role, even though users with that role can create workspaces. This is because the Write code privilege implicitly grants the Create Workspaces permission (as documented in the Code privilege field help text: "The Write permission implies CreateWorkspaces permission").
This discrepancy between what the UI shows (toggle OFF) and what is actually permitted creates ambiguity and confusion for system administrators managing roles and permissions.
Expected Behavior
When a role's Code privilege is set to Write, the Create Workspaces toggle should be displayed as:
This would make the role screen accurately reflect the effective permissions at a glance.
Current Behavior
The Code Writer row is the source of confusion — the toggle says OFF but the permission is effectively granted.
Proposed Change