I'm trying to draw it out and figure out if there is a way to create a policy set to have ISE do the client provisioning for anyconnect itself, the original install. All the demos i see, anyconnect is already installed, and ISE is simply updating anyconnect, adding the modules, and config profiles. So presumably in a large environment they use SCCM or some other deployment tool to install anyconnect the first time.
In our environment we are doing EAP-Chanining, with EAP-TLS for both client and machine. Initially i don't see how it would work as the PC would need to know how to authenticate to ISE to get anyconnect, but it uses anyconnect configs to know how to do that. Is there a work around to this?