Custom vm permissions

i know there are use/manage/admin permissions
but is there a way to go in between?

meaning, the use permissions are good for me, but i can’t power on off the vm
on the other hand, the manage permissions give that, but also gives you the ability to trash the vm

is there a way to customize? thank you