Here is how I configured the access layer, and NPS a couple of years ago. It's an older version of NPS, but it worked like a champ while I worked at this particular site! I hope that it helps.
I use an expect script that my boss wrote in order to send commands to multiple hosts. I'm working on trying to modify it in order to do IOS upgrades. I'm able to extend the timeout in one of the scripts, but this causes the entire process to take fa...
I've managed to figure out the regular expression that you can use to replace the Cisco username with a service account with some help from a friend of mine. Under Connection Request Policies, go to the policy you created to authenticate your phones ...