Windows Authentication for Entra ID for Azure SQL MI

Zahid Yaqub 0 Reputation points
2025-08-27T01:20:15.4066667+00:00

Hi Team,

I recently come across a use case where we have to use Windows Authentication for Entra ID for SQL MI. My question is based on Microsoft documentation

https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/winauth-azuread-setup?view=azuresql

There are two options.

Options 1 Modern interactive flow

Options 2 Incoming trust-based flow

Proceeding with Option 2 (Incoming trust blased flow) the authentication flow works some as the following

User's image

If above is correct. Can anyone confirm we have to synchronize service accounts and users to Entra IS that are used by applications? Does the client (running application ot SQL management studio) require access to Entra ID or it will be requested by on-premises AD on behalf of application server

Regards,

Zahid

Azure SQL Database
{count} votes

1 answer

Sort by: Most helpful
  1. JimmySalian-2011 43,271 Reputation points
    2025-08-28T09:02:22.8233333+00:00

    Hi Zahid,

    For the users you will need Entra Connect Hybrid setup so users are sync to Entra ID, Yes the Server/Client accessing SQL Mgmt Studio will require access to the URLs to access the Managed Instance and it is in the below link.

    For authentication and supported identitied check this :

    User's image

    For connectivity you will need to setup Private endpoint and detailed steps are listed here - https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/private-endpoint-overview?view=azuresql&tabs=separate-vnets

    For SSO Authentication you will need to setup the Entra Connect - https://learn.microsoft.com/en-us/entra/identity/hybrid/connect/how-to-connect-sso

    Hope this helps.

    JS

    ==

    Please Accept the answer if the information helped you. This will help us and others in the community as well.

    0 comments No comments

Your answer

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