Low severityauthentication
Power BI Error:
AADSTS90090
What does this error mean?
Microsoft Graph returned a transient error during token acquisition; the request can usually be retried.
Common causes
- 1Temporary Microsoft Graph service degradation or throttling during token issuance
- 2Transient outage in an Entra ID (Azure AD) backend dependency reachable via Graph
- 3Network blip between the Power BI / Fabric / ADF service principal and login.microsoftonline.com
- 4Burst of concurrent token requests from the same tenant hitting Graph rate limits
- 5Ongoing Azure incident affecting the region your gateway, capacity, or runtime is hosted in
How to fix it
- 1Retry the failing operation (dataset refresh, pipeline run, or sign-in) after 1–5 minutes — AADSTS90090 is explicitly retryable per Microsoft.
- 2Check the Azure status page (status.azure.com) and Microsoft 365 Service Health for active Entra ID or Graph incidents in your region.
- 3If the error persists for >15 minutes, inspect correlation IDs / timestamps in the Power BI refresh history or ADF activity log and cross-reference with Microsoft Support.
- 4For service principals or scheduled refreshes, add exponential backoff retry logic (e.g. 3 attempts: 30s, 2m, 5m) instead of failing the run on the first occurrence.
- 5If only one tenant or one capacity is affected, raise a Microsoft support ticket with the AADSTS90090 correlation ID — this is on Microsoft's side, not yours.