So it appears that you originally had an account like ******@novaleaf.com
that was tied to your Microsoft personal account. Azure expects a Work/School Account (an account tied to an Azure AD/Entra ID tenant) to authenticate. Your ******@novaleaf.com
account is still a personal account, and it does not exist inside the Entra ID tenant that Azure is trying to log you into. Hence this error: AADSTS50020: User account '******@novaleaf.com' from identity provider 'live.com' does not exist in tenant 'Microsoft Services'
To fix this, you have two options, depending on what you want long-term:
Option 1: Create an Entra ID (Azure AD) account properly for your domain (novaleaf.com
)
- Step 1: Go to Microsoft Entra Admin Center and create a new tenant or ensure your
novaleaf.com
domain is registered properly in a tenant. - Step 2: Create a new Work/School Account (
******@novaleaf.com
) inside that tenant (or invite yourself as a Guest if needed). - Step 3: Sign in to Azure Portal using the new work account, not the old personal Microsoft Account.
- Step 4: Migrate any subscriptions/resources if necessary (I'll explain if needed — it's a process involving "changing subscription ownership").
Option 2: Add your old account as a Guest User to the tenant
If you don’t want to create a whole new account yet:
- Step 1: Someone who has access to the tenant where the Azure subscription resides (maybe you? or someone you can log in as?) can invite your personal
******@novaleaf.com
account as a Guest User. - Step 2: Once invited, you can access Azure resources by accepting the invitation.
- Step 3: This is a "band-aid" — it works but isn't ideal long-term because you’ll still have this weird Personal-vs-Work account conflict sometimes.
Btw. when you have both a personal Microsoft Account and a Work/School account with the same email address, login might get a bit confusing — you might get a prompt "Which account do you want to use: Work or Personal?", so you might consider choosing the first option.
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin