I would like to assign a unique IP address to specific users, either by username or workstation id, using Network Connect instead of having them grab IP's from the pool. Is this possible?
I believe you can use a parameter for the IP address pool in the NC connection profiles. I think I have tested this, but can't find the configuration which I used. In my case, I was returning the address for the user via a Radius attribute, so the parameter was something like <userAttr.Framed-IP-Address>. Let me see if I can find my configuration when I get a few minutes later today.
Yes, I found my configuration, and the address pool for the role is specified as "<userAttr.Framed-IP-Address>". Of course, the address must be within the address limits specified in the Network Connect settings under the Network tab (and the NC settings for the IVS, if you are using them) for the address to be assigned. Otherwise, the logon fails.
You could of course get the assigned address from any authentication/authorization server, like an LDAP.