Commit 612b477
committed
Resolves #4304 ([FR-1493](https://lablup.atlassian.net/browse/FR-1493))
## Summary
This PR removes non-functional admin and monitor roles from the user management interfaces to prevent confusion.
This PR applies the same changes as in lablup/backend.ai-control-panel#1150
## Changes
- Removed admin and monitor role options from the user list filter dropdown
- Removed admin and monitor roles from the permission range configuration in user settings modal
## Why these changes?
Admin and monitor roles are currently non-functional in the system but still visible in the UI, causing confusion for users who attempt to assign or filter by these roles. By removing these options, we streamline the user management workflow to only show functional roles:
- superadmin (full administrative privileges)
- user (standard user privileges)
[FR-1493]: https://lablup.atlassian.net/browse/FR-1493?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
1 parent 2c1f0a9 commit 612b477
2 files changed
+19
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
202 | 202 | | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
44 | 53 | | |
45 | 54 | | |
46 | 55 | | |
| |||
0 commit comments