I have given no access to a folder and moved some vm’s to those folder ,But if we see that under Hosts and clusters I can able to see the vm’s which I have ignored ,Why the permission is not applied here ?
Understanding the vCenter Server Permission Model
With the limited information available, I can assume that you have permissions on the VM objects you have moved inside the folder.
"Permissions defined for a child object always override the permissions that are propagated from parent objects"
Hierarchical Inheritance of Permissions
The following might help also.
So if I don't want to view the vm for a user means where do i want to set ?Host and clusters ?