Error 401 al usar Graph API para acceder a los datos de OneDrive con la directiva basada en ubicación habilitada

Síntomas

Una aplicación llama a Microsoft Graph API para consultar los recursos de OneDrive. Si se habilita una directiva basada en ubicación, las solicitudes a Graph API devuelven un mensaje de error 401 "No autorizado". Este problema se produce incluso si el usuario está dentro del límite de confianza.

Causa

El problema se produce porque Graph API no pasa la dirección IP del usuario a SharePoint. Por lo tanto, SharePoint no puede determinar si el usuario está dentro del límite de confianza. Las únicas aplicaciones que admiten actualmente directivas basadas en ubicaciones son Viva Engage y Exchange. Significa que todas las demás aplicaciones están bloqueadas, incluso cuando estas aplicaciones se hospedan dentro del límite de red de confianza.

Para obtener más información sobre este problema, vea Control del acceso a los datos de SharePoint Online y OneDrive basados en ubicaciones de red definidas.

Solución

Para solucionar este problema, establezca el acceso condicional en el identificador de Microsoft Entra.

Estado

Microsoft conoce este problema y está desarrollando una solución.