An Azure service that automates the access and use of data across clouds without writing code.
Wacime Yousfi Thanks for confirming the consent settings.
In this scenario, the issue is not Exchange or Microsoft Graph, but an Entra ID application control. When “User assignment required” is enabled on the Enterprise Application, Entra ID enforces admin‑only consent, even if tenant‑wide admin consent is already granted. Global admins can bypass this, which explains why it works only for them.
Please check Enterprise Applications → rag‑outlook → Properties and ensure User assignment required = No. Also confirm your OAuth request does not force prompt=consent, as that can re‑trigger admin approval for standard users.
Once these are corrected, standard users should be able to access /me/messages with delegated Mail.Read without seeing the admin approval prompt.