Skipping Azure MFA for intranet must need ADFS?

Dick Ye 21 Reputation points
2021-06-07T02:43:50.173+00:00

We would like to disable MFA on our local subnet and we want to keep external MFA going.

Both The Trusted IPs feature of Azure Multi-Factor Authentication and The locations exclude ip_ranges from conditional access are not working.

Should this need ADFS first ?

thanks.

Microsoft Security | Microsoft Entra | Microsoft Entra ID
0 comments No comments
{count} votes

Accepted answer
  1. Siva-kumar-selvaraj 15,721 Reputation points
    2021-06-08T10:23:16.887+00:00

    Hello @Dick Ye ,

    Thanks for reaching out.

    Yes, this should need federation (ADFS) in-place, because ADFS issues the insidecorporatenetwork claim to Azure MDA for users who access from intranet.

    Assuming that AD FS is configured correctly, let’s discuss below scenarios:

    The domain is federated using AD FS, there is a conditional access to require MFA from any location except MFA trusted IP’s as below, also “Skip MFA for Requests From Federated users on my intranet” option Enabled.

    In this Scenario, MFA will be skipped for internal users and will triggered for external users, because AD FS will send a claim “insidecorporatenetwork” to Azure to determine if the request is internal or external, for example if the request came from the internal network we can see that AD FS issued the insidecorporatenetwork claim with value “True” which means that the request came from internal which will not trigger MFA based on the option we selected before to Skip MFA for internal requests.

    103330-image.png
    103418-image.png

    Its worth to refer this article and hope this helps.

    ------
    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.