My team is attempting to use this library to implement a service providing aggregated views of time series data out of Databricks. We want to associate each instance of this application with a single tenant via a service account with limited permissions, so our initial inclination is to use Azure Managed Service Identities.
The official documentation here (https://learn.microsoft.com/en-us/azure/databricks/dev-tools/nodejs-sql-driver#requirements) seems to indicate that the only supported authentication mechanism is Databricks Personal Access Tokens, but some issues and PRs here seem to indicate otherwise.
So, my question is, does the latest public release support authentication using Azure Managed Service Identities? If not, is there a way to work around this?