Adding Permissions is not the same as adding a user account.
For permissions use the New-VIPermission cmdlet, for adding a user, while connected to an ESXi node, use the New-VMHostAccount cmdlet. This adds a new account on the ESXi node.
The latter only creates local accounts, not AD accounts.
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference