Share via

issue with Azure Language Studio

Daniyal Ali 20 Reputation points
2026-03-24T07:02:50.4033333+00:00

I am facing an issue with Azure Language Studio. When I try to log in, it shows the following error:

“Selected user account does not exist in tenant 'Microsoft Services' and cannot access the application. The account needs to be added as an external user in the tenant first. Please use a different account.”

Can anyone guide me on how to solve this issue

Azure Language in Foundry Tools
Azure Language in Foundry Tools

An Azure service that provides natural language capabilities including sentiment analysis, entity extraction, and automated question answering.

0 comments No comments

Answer accepted by question author

  1. Julian Sharp 23,091 Reputation points
    2026-03-24T10:19:42.8166667+00:00

    It is selecting the wrong tenant/directory, not your own. In the top right, you should be able to select a different directory.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Q&A Assist
    2026-03-24T07:03:14.9166667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The error indicates that the signed-in account does not belong to the Microsoft Entra tenant that the Azure Language Studio application is using, so it cannot access the app.

    Use these steps to resolve it:

    1. Confirm the correct account/tenant
      • The message shows tenant Microsoft Services. This is typically the default tenant for personal Microsoft accounts (Outlook, Hotmail, etc.) and is not where Azure resources or app registrations usually live.
      • Make sure to use the work/school account that belongs to the tenant where Azure Language Studio (and the Azure subscription) is set up.
    2. Sign out and clear existing sessions
      • Sign out from all Microsoft accounts in the browser.
      • Clear browser cookies/site data for Microsoft sign-in pages.
      • Open a new InPrivate/Incognito window and try to access Azure Language Studio again.
      • When prompted, select Use another account and sign in with the correct work/school account.
    3. If using the wrong tenant (personal vs. organization)
      • If a personal Microsoft account is being used but the app is registered in an organization tenant, switch to the organization tenant account.
      • For My Apps–style access, ensure the correct tenant is targeted (for example, using a tenant-specific URL as described in the My Apps troubleshooting article) and then sign in with the organization account.
    4. If the account truly belongs to a different tenant
      • If the account is from another organization and needs access to the tenant where Azure Language Studio is configured, the tenant admin must:
        • Invite that account as a guest user to the tenant.
        • Or, if the app requires user assignment, explicitly assign that user (or a group containing it) to the application.
    5. If the app is single-tenant but needs external access
      • If the Language Studio–backing app registration is single-tenant, users from other tenants cannot sign in.
      • In that case, the app registration must be recreated with a supported signInAudience (for example, AzureADMultipleOrgs or AzureADandPersonalMicrosoftAccount) if cross-tenant or personal account access is required.
    6. If the error appears in a “Pick an account” dialog
      • This is the same pattern as the documented Web API SPA sample: the selected account is not in the app’s tenant.
      • Resolution is to choose an account that belongs to the same Microsoft Entra tenant as the registered application.

    If none of the above helps and the correct tenant/account combination still fails, the tenant admin should review sign-in logs in Microsoft Entra ID for the failing user to confirm which tenant and identity provider are being used, and adjust guest invitations or app assignments accordingly.


    References:

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.