Erreur 401 lorsque vous utilisez API Graph pour accéder aux données OneDrive avec la stratégie basée sur l’emplacement activée

Symptômes

Une application appelle microsoft API Graph pour interroger des ressources OneDrive. Si une stratégie basée sur l’emplacement est activée, les demandes adressées au API Graph renvoyer un message d’erreur « Non autorisé » 401. Ce problème se produit même si l’utilisateur se trouve dans la limite approuvée.

Cause

Le problème se produit car le API Graph ne transmet pas l’adresse IP de l’utilisateur à SharePoint. Par conséquent, SharePoint ne peut pas déterminer si l’utilisateur se trouve dans la limite approuvée. Les seules applications qui prennent actuellement en charge les stratégies basées sur l’emplacement sont Viva Engage et Exchange. Cela signifie que toutes les autres applications sont bloquées, même lorsque ces applications sont hébergées dans la limite du réseau approuvé.

Pour plus d’informations sur ce problème, voir Contrôler l’accès aux données SharePoint Online et OneDrive en fonction d’emplacements réseau définis.

Solution de contournement

Pour contourner ce problème, définissez l’accès conditionnel dans Microsoft Entra ID.

Statut

Microsoft est conscient de ce problème et développe une solution.