MetricSign
Start free
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

  1. 1Retry the failing operation (dataset refresh, pipeline run, or sign-in) after 1–5 minutes — AADSTS90090 is explicitly retryable per Microsoft.
  2. 2Check the Azure status page (status.azure.com) and Microsoft 365 Service Health for active Entra ID or Graph incidents in your region.
  3. 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.
  4. 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.
  5. 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.

Frequently asked questions

What does AADSTS90090 mean?

Th

How do I fix this error?

Check your application registration, token configuration, and user permissions in the Azure portal. Review Conditional Access policies if the error is policy-related.

Source · learn.microsoft.com/en-us/entra/identity-platform/reference-error-codes#aadsts-error-codes

Other authentication errors