GitHub user bernardodemarco added a comment to the discussion: How to set root 
disk controller for KVM

Hello, @bhouse-nexthop

With KVM, the root disk controller can be defined per template and overridden 
for individuals VMs. For templates, it can be configured in the Settings tab of 
the template details page:

![image](https://github.com/user-attachments/assets/b8ee8cd4-da8f-49af-87ee-70f251b1593d)

VMs inherit the configuration from the template, but the setting can be 
modified at the VM level. For that, the VMs must be in the `Stopped` state:

![image](https://github.com/user-attachments/assets/cf8afb05-ce37-486f-b677-0bebee49016f)

It is important to note that the screenshots above were taken using a root 
admin account. There are two global settings that manage end-user access to VM 
settings:

- `user.vm.denied.details`: Determines which VM settings are hidden from users.
- `user.vm.readonly.details`: Determines which VM settings are read-only for 
users.

Therefore, to allow end-users to view the root disk controller of their VMs, 
`rootDiskController` must not be listed in `user.vm.denied.details`. Similarly, 
to allow users to edit this value, it must not be listed in both global 
settings.

Hope it helps :),
Bernardo De Marco Gonçalves

GitHub link: 
https://github.com/apache/cloudstack/discussions/10913#discussioncomment-13251653

----
This is an automatically sent email for users@cloudstack.apache.org.
To unsubscribe, please send an email to: users-unsubscr...@cloudstack.apache.org

Reply via email to