I'm agree with Florent;
So, due to behind
During provisioning of the VM that one is a TempVM, so the name and ComputerName of the SI is the Real name
But after provisioning, the same VM is name by its UID, the ComputerName is still the hostname, but the FriendlyName is the desc of the template !!
For all of our client which implement CIAC for private cloud or public cloud, they want to let the customer choose ist own FriendlyName (alias) of the VM.
So for my point of view,
1/The FriendlyName should be editable in the form,
2/ ...and not be a key in any Active rules.
3/ The portlet "My Server" should present de Comptername & FriendlyName.
4/FriendlyName will propably not be unique