mirror of
https://github.com/retspen/webvirtcloud
synced 2026-11-08 11:16:47 +00:00
docs(readme): correct the is_staff and 404/403 notes in the roles section
is_staff does not reveal console settings or VNC passwords (fixed on fix/wave0-staff-console-password), but staff owners with is_change may also change VMs marked as templates. Superuser-only pages answer 403 to everyone else, and the console page answers 403 both for a missing VM and for a VM the user may not open.
This commit is contained in:
parent
e385014ba9
commit
75c91f8d53
1 changed files with 2 additions and 2 deletions
|
|
@ -468,8 +468,8 @@ WebVirtCloud combines three kinds of access rights:
|
|||
Notes:
|
||||
|
||||
- Only superusers choose disk names and MAC addresses when cloning; for other users the server derives them.
|
||||
- `is_staff` gives no access to VMs by itself.
|
||||
- Users without ownership or `view_instances` get **404** for a VM (its existence is not revealed); users who can see a VM but lack the right for an action get **403**.
|
||||
- `is_staff` gives no access to VMs and does not reveal console settings or VNC passwords by itself. On VMs where a staff user already has `is_change`, staff may also change VMs that are marked as templates; other owners cannot.
|
||||
- On VM pages, users without ownership or `view_instances` get **404** (the VM's existence is not revealed), and users who can see a VM but lack the right for an action get **403**. Superuser-only pages answer **403** to everyone else; the console page answers **403** both for a missing VM and for a VM the user may not open.
|
||||
|
||||
## LDAP Configuration
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue