You can use Managed Identity (MI) to control ADF’s access to any data sources which support Azure AD based authentication. This is considered to be the most secured and recommended way of authenticating ADF with cloud systems.
You won't have any problems to use managed identity with an Azure SQL that allows only AD connections.