Teams users do not need direct access to Databricks. This setup utilizes an Azure service principal to connect to Databricks, and you must grant the necessary access to it on Genie Space to make it work. All interactions will be part of the service principal in Genie Space. So you do not need to add any users to Databricks directly to make this work. If you like to restrict this App to only selected Teams/channels, you can configure that while adding the App to Teams. You could certainly enhance this code to add OBO (On-Behalf-Of) user authorization if necessary.
Thnk u for sure my weekend task to implement this.
Teams users do not need direct access to Databricks. This setup utilizes an Azure service principal to connect to Databricks, and you must grant the necessary access to it on Genie Space to make it work. All interactions will be part of the service principal in Genie Space. So you do not need to add any users to Databricks directly to make this work. If you like to restrict this App to only selected Teams/channels, you can configure that while adding the App to Teams. You could certainly enhance this code to add OBO (On-Behalf-Of) user authorization if necessary.
3) Users will only be added via genie space ?
I have few questions:
1) All the users on team do they need read access on databricks data
2) All the users reads to be databricks users?