We are also using 4.2 with a .xml file in /opt/cisco/anyconnect/profile/ like others have described.
What I did find is that while testing, you may want to delete the .cisco and .anyconnect files/folders from /Users/username so that it doesn't just pickup the settings from your last session.
@lkrasno User accounts are created after imaging. Perhaps I can create a smart group that has "JSS Greater than X", where X is the JSS ID of the last computer enrolled... Then have a policy that copies the configured .anyconnect to the user folder. I think Fill user template should take care of that.
@Retrac@Marker.43 Can you provide an example of the xml file you're using? Is there a template somewhere?