Virtual machine view limitations

First of all hi and i hope u are having a good day ! 

We have problem like that : 

We have customers and they have virtual machines on our platform. We want to limit virtual machine summary view with customer_id from vim_virtualmachinescustomproperties . But it doesnt work. Account can see the other vm's changing the vm id from the url and they see the esx's pop up data with the customer_id based limitation. I tried the virtual name pattern limitation and it perfectly works.  But we have so many customers it is like impossible to putting name pattern for all accounts.

Any suggestions ?