We use the default Named User, since our educational site license enables them to install a copy on their computers for home use. They can then logon to any machine on campus. We restrict their license to not being able to to work offline though. And they download their software through our institutions site. Works for us
Tawny Lochner For ArcGIS Pro 2.1 and the upcoming 2.2, you have the option to lock Pro down to use only the concurrent license option and pointing to a predefined license manager. In this scenario, all users starting ArcGIS Pro will be locked to using only the concurrent use licensing option. Refer to the bottom of page 13 in the following document for additional detail.
However there is no option yet available to include all extensions. Using this option, the user will start ArcGIS Pro using a core license from a license manager. He/She will still need to go to the Configure Licenses dialogue to select one or more extensions. This is the preferred process for most license administrators. In a situation where there are more users than licenses, it's not ideal because users will check out licenses they don't use.
That doesn't look like a good option compared to current options. What advantage is there given the current student licensing options (Canada and I presume USA)
The suggestion I provided was specifically for Concurrent Use licensing option for ArcGIS Pro. You can define the license manager, authorization type and licensing level upon install. If adding the lock registry key, ArcGIS Pro will start by using the concurrent licensing option without having to manually point to the license manager in the Configure License dialogue.
Is there is better licensing option that satisfy the criteria Tawny requested. Yes, the named user licensing option you described where core and extensions licenses were previously defined to specific accounts. Users only need to log in with their unique account. I assume you reset the accounts or at least the password after each quarter or semester as needed.
They get deactivated at the end of each term, and reactivated if taking another course the following term. It takes little time to do so, but it saves the admins a load of headache in the long run