edit the roles and make sure you're set, at the datacenter level:
Virtual Machines--Provisioning, create template, deploy template, etc.
Add roles at the top level, set no access permissions to clusters or folders you don't need access to as well as adding the permissions to the level you need them.
Maybe with the rights for provisioning you should be set.