Introduction:
This document discuss about machine + user end point authentication using ISE.
Problem:
Is there any way to use machine + user authentication at same time when authenticating Windows machine through ISE. In Windows native supplicant there is option as
1) Machine OR user Auth
2) User Authentication
3) Machine Authentication
4) Guest authentication
You want to give more privileged access to endpoints where they are joined to AD domain AND the user is logged in using AD credentials.
Is there any way to achieve this functionality.
Solution:
There is one way to achieve Machine+User authentication through ISE.
Prerequisites: For windows 7 machine, please select “User or computer Authentication “ in authentication method ( Not applicable to Windows Xp)
You need to create two rules in Authorization policy as below
1st Rule :
iselabin.local:ExternalGroups==Domain Computers
With the 1st rule , machine will get authorized access when machine boots up ( Before user enters his credentials)
2nd Rule:
Network Access:WasMachineAuthenticated ==True
AND
iselabin.local:ExternalGroups==Domain Users
User will enter credentials and he will get authorized access because of 2nd Rule.Please find attached screen shot

Reference:
1.) ISE release notes
2.) Anyconnect deployment
This document was generated from the following discussion: Machine +User Auth for windows endpoint authenticating through ISE