To add the community is quite active and things can be overlooked - did you create a custom role or did you use one of the predeifined roles? If you created a custom role - try using the predefined admin role and see if you are able to create the VM?
And I apologize but thei has happened to me where I have not realized what credentials I had logged into vCenter with but are you using the correct AD credentials to access vCenter?