<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to setup oauth for Databricks connection in Tableau Server? in Data Governance</title>
    <link>https://community.databricks.com/t5/data-governance/how-to-setup-oauth-for-databricks-connection-in-tableau-server/m-p/44309#M1229</link>
    <description>&lt;DIV&gt;Thanks for your response. While I understood most of it, I still have some doubts to clear. Therefore explaining it again.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Problem:&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;We want users to create data sources using Databricks via their personal credentials in the local env (tableau desktop) and as soon as the user publishes the data source on the server, the personal credentials should not be present. Instead, the credentials stored in Tableau server should be used automatically (we are preferring personal access token of the service account). This should make sure that the workflows do not break and the data source (if created in extract mode) are refreshing at the schedule set) even if a user access is removed from databricks&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;My Understanding:&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;As mentioned in the resolution, we need to use a service account. Does this service account ensure our concerns? How do we set up this account in such a manner that it does not prompt authentication for every new data source.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;Any other possible solutions?&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;Do we have any other solution to the concerns raised?&lt;/DIV&gt;</description>
    <pubDate>Mon, 11 Sep 2023 09:12:36 GMT</pubDate>
    <dc:creator>kaustubhgupta</dc:creator>
    <dc:date>2023-09-11T09:12:36Z</dc:date>
    <item>
      <title>How to setup oauth for Databricks connection in Tableau Server?</title>
      <link>https://community.databricks.com/t5/data-governance/how-to-setup-oauth-for-databricks-connection-in-tableau-server/m-p/43607#M1205</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;We extensively use Databricks (DBX) for creating Tableau visuals. Whenever DBX data sources are published on our self hosted Tableau Server, we have to add the connection creds for the data source. These creds can be both personal email id-password or personal access (PA) token based password. On the other hand, a source like Google Sheets only requires one time user addition to the server settings.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Ask:&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Do we have a way to add o-auth for DBX based connections?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;If not o-auth, then can we somehow store the PA token in Tableau Server and use that for every new data source that gets added?&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN class=""&gt;Use-case:&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;NLE employees can be safely offboarded without the fear of breaking any workflow&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;The PA can be refreshed periodically to maintain infosec&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Tue, 05 Sep 2023 08:54:18 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-governance/how-to-setup-oauth-for-databricks-connection-in-tableau-server/m-p/43607#M1205</guid>
      <dc:creator>kaustubhgupta</dc:creator>
      <dc:date>2023-09-05T08:54:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to setup oauth for Databricks connection in Tableau Server?</title>
      <link>https://community.databricks.com/t5/data-governance/how-to-setup-oauth-for-databricks-connection-in-tableau-server/m-p/44309#M1229</link>
      <description>&lt;DIV&gt;Thanks for your response. While I understood most of it, I still have some doubts to clear. Therefore explaining it again.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Problem:&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;We want users to create data sources using Databricks via their personal credentials in the local env (tableau desktop) and as soon as the user publishes the data source on the server, the personal credentials should not be present. Instead, the credentials stored in Tableau server should be used automatically (we are preferring personal access token of the service account). This should make sure that the workflows do not break and the data source (if created in extract mode) are refreshing at the schedule set) even if a user access is removed from databricks&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;My Understanding:&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;As mentioned in the resolution, we need to use a service account. Does this service account ensure our concerns? How do we set up this account in such a manner that it does not prompt authentication for every new data source.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;Any other possible solutions?&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;Do we have any other solution to the concerns raised?&lt;/DIV&gt;</description>
      <pubDate>Mon, 11 Sep 2023 09:12:36 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-governance/how-to-setup-oauth-for-databricks-connection-in-tableau-server/m-p/44309#M1229</guid>
      <dc:creator>kaustubhgupta</dc:creator>
      <dc:date>2023-09-11T09:12:36Z</dc:date>
    </item>
  </channel>
</rss>

