Managing virtual machines requires different roles to perform some tasks. For example, only a fabric administrator can change the reservation of a virtual machine, but a machine owner can create a snapshot of a virtual machine.