Usually for assigning CALs you can manually add the users from the AD groups here
QEMC > System > Licence > Qlikview Server > Assigned Cals
. Not sure why you need machine ID.
Edit: Also wouldn't it restrict the user to only work from his machine all the time. What if the user wants to access from iPad.
Yes, but if we don't have the server in a domain?
I can see the Machine name ID's in QEMC > System > Licence > Qlikview Server > Assigned Cals but only after the license was taken via Allow Dynamic License Lease.
But the original problem is how to know (get) the machine name ID used by Qlikview Server to assign license form scratch without use "Allow Dynamic License Lease"
Up until QVS10, the Machine ID was composed of both the NetBIOS name of the client machine and the MAC Address (48-bit Ethernet address) of the network interface that was used to connect to the QlikView server, If my machine is called PC-PETER, and my MAC-address is 12:34:56:78:9A:BC (see ipconfig /all for MAC-addresses of all adapters in the client machine), then the Machine ID becomes:
After QVS10, Machine ID was/is composed of a NetBIOS name and a specific ClassID (probably of a network adapter, don't know which one). And as Bill confirms, Machine IDs cannot be used anymore.