In a scenario where Azure Databricks interacts with multiple data sources including Azure SQL Database, Azure Data Lake Storage Gen2, and Cosmos DB, which Azure service is best suited for centralizing and managing access control policies across these diverse data sources?