Yes, this is possible. First, create a new service principal in Azure or use an existing one. This could be either a managed identity from Azure Data Factory or a manually created service principal in Microsoft Entra ID (formerly Azure AD). Next, in your Databricks workspace, go to Admin Settings > Service Principals, and add the service principal by entering its Application ID.
Moreover, Databricks supports a single user access mode for clusters, where only one user or service principal has access. This mode is compatible with Unity Catalog and ensures that all operations on the cluster are executed under the identity of the specified user or service principal
Hope this helps.