Hi @EH • Thank you for reaching out.
When you configure Azure AD as the identity provider for Cisco AnyConnect VPN connections, users who are attempting to connect will get redirected (http 302) to Azure AD Auth endpoint and a connection from user's device is directly established to Azure AD. Which means Azure AD will always receive users' IP address and not the address of Cisco AnyConnect. So, in this case, the conditions in CA policies will be evaluated on the basis of users' public IP addresses.
-----------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.