<?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: Can Databricks federation policy support cross-cloud authentication? in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/can-databricks-federation-policy-support-cross-cloud/m-p/132721#M49614</link>
    <description>&lt;P class="my-2 [&amp;amp;+p]:mt-4 [&amp;amp;_strong:has(+br)]:inline-block [&amp;amp;_strong:has(+br)]:pb-2"&gt;Yes, Databricks federation policy can support cross-cloud authentication, allowing the use of external identity providers (IdPs) that may reside in different clouds. This includes scenarios where tokens issued by trusted IdPs—such as those for service principals running in different cloud platforms, like Azure, AWS, or GCP—can be federated for Databricks API access or Delta Sharing.&lt;/P&gt;
&lt;H2 class="mb-2 mt-4 font-display font-semimedium text-base first:mt-0"&gt;How Federation Policy Enables Cross-Cloud Authentication&lt;/H2&gt;
&lt;UL class="marker:text-quiet list-disc"&gt;
&lt;LI class="py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;amp;&amp;gt;p]:pt-0 [&amp;amp;&amp;gt;p]:mb-2 [&amp;amp;&amp;gt;p]:my-0"&gt;
&lt;P class="my-2 [&amp;amp;+p]:mt-4 [&amp;amp;_strong:has(+br)]:inline-block [&amp;amp;_strong:has(+br)]:pb-2"&gt;Databricks supports account-wide token federation and workload identity federation, which allow the configuration of federation policies that define trusted issuers (IdPs), including Kubernetes clusters and other cloud-native identity services.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;amp;&amp;gt;p]:pt-0 [&amp;amp;&amp;gt;p]:mb-2 [&amp;amp;&amp;gt;p]:my-0"&gt;
&lt;P class="my-2 [&amp;amp;+p]:mt-4 [&amp;amp;_strong:has(+br)]:inline-block [&amp;amp;_strong:has(+br)]:pb-2"&gt;The platform validates tokens issued by these IdPs by referencing their well-known endpoints and JSON Web Key Sets (JWKS), provided the IdP is controlled and trusted by the organization.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;amp;&amp;gt;p]:pt-0 [&amp;amp;&amp;gt;p]:mb-2 [&amp;amp;&amp;gt;p]:my-0"&gt;
&lt;P class="my-2 [&amp;amp;+p]:mt-4 [&amp;amp;_strong:has(+br)]:inline-block [&amp;amp;_strong:has(+br)]:pb-2"&gt;This mechanism allows, for example, a service principal in Azure Databricks to authenticate using tokens received from a GCP (Google Cloud Platform) Kubernetes cluster, as long as the federation policy is configured to accept that particular Kubernetes issuer as a trusted IdP&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;</description>
    <pubDate>Mon, 22 Sep 2025 17:48:03 GMT</pubDate>
    <dc:creator>mark_ott</dc:creator>
    <dc:date>2025-09-22T17:48:03Z</dc:date>
    <item>
      <title>Can Databricks federation policy support cross-cloud authentication?</title>
      <link>https://community.databricks.com/t5/data-engineering/can-databricks-federation-policy-support-cross-cloud/m-p/132460#M49497</link>
      <description>&lt;P class=""&gt;Hi!&lt;/P&gt;&lt;P class=""&gt;I'm exploring options for workload identity federation and have a question about cross-cloud scenarios.&lt;/P&gt;&lt;P class=""&gt;&lt;STRONG&gt;Current Setup:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL class=""&gt;&lt;LI&gt;Azure Databricks workspace&lt;/LI&gt;&lt;LI&gt;Workloads running in GCP (planning to use GKE/Kubernetes)&lt;/LI&gt;&lt;LI&gt;Need to authenticate GCP-based workloads to Azure Databricks APIs without managing secrets&lt;/LI&gt;&lt;/UL&gt;&lt;P class=""&gt;&lt;STRONG&gt;Question:&lt;/STRONG&gt; Is the Databricks federation policy designed to support cross-cloud federation? Specifically, can I configure a service principal federation policy in Azure Databricks to accept tokens from a GCP Kubernetes cluster?&lt;/P&gt;&lt;P class=""&gt;Looking at the documentation, I see Kubernetes is listed as a supported identity provider with this example configuration:&lt;BR /&gt;Issuer: &lt;A href="https://kubernetes.default.svc" target="_blank" rel="noopener"&gt;https://kubernetes.default.svc&lt;/A&gt;&lt;BR /&gt;Audience: &lt;A href="https://kubernetes.default.svc" target="_blank" rel="noopener"&gt;https://kubernetes.default.svc&lt;/A&gt;&lt;BR /&gt;Subject: system:serviceaccount:namespace:podname&lt;/P&gt;&lt;P class=""&gt;&lt;STRONG&gt;My specific concerns:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL class=""&gt;&lt;LI&gt;Would this work with a GKE cluster's external issuer URL instead of the internal kubernetes.default.svc?&lt;/LI&gt;&lt;LI&gt;Are there any known limitations or considerations for cross-cloud federation scenarios?&lt;/LI&gt;&lt;LI&gt;Has anyone successfully implemented GCP workload identity → Azure Databricks authentication?&lt;/LI&gt;&lt;/OL&gt;&lt;P class=""&gt;&lt;STRONG&gt;Alternative considered:&lt;/STRONG&gt; I'm aware I could potentially use Azure Entra ID as an intermediary, but I'm hoping to establish direct federation if possible to reduce complexity.&lt;/P&gt;&lt;P class=""&gt;Any insights or experiences with cross-cloud federation would be greatly appreciated!&lt;/P&gt;&lt;P class=""&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 18 Sep 2025 14:46:32 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/can-databricks-federation-policy-support-cross-cloud/m-p/132460#M49497</guid>
      <dc:creator>Direo</dc:creator>
      <dc:date>2025-09-18T14:46:32Z</dc:date>
    </item>
    <item>
      <title>Re: Can Databricks federation policy support cross-cloud authentication?</title>
      <link>https://community.databricks.com/t5/data-engineering/can-databricks-federation-policy-support-cross-cloud/m-p/132721#M49614</link>
      <description>&lt;P class="my-2 [&amp;amp;+p]:mt-4 [&amp;amp;_strong:has(+br)]:inline-block [&amp;amp;_strong:has(+br)]:pb-2"&gt;Yes, Databricks federation policy can support cross-cloud authentication, allowing the use of external identity providers (IdPs) that may reside in different clouds. This includes scenarios where tokens issued by trusted IdPs—such as those for service principals running in different cloud platforms, like Azure, AWS, or GCP—can be federated for Databricks API access or Delta Sharing.&lt;/P&gt;
&lt;H2 class="mb-2 mt-4 font-display font-semimedium text-base first:mt-0"&gt;How Federation Policy Enables Cross-Cloud Authentication&lt;/H2&gt;
&lt;UL class="marker:text-quiet list-disc"&gt;
&lt;LI class="py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;amp;&amp;gt;p]:pt-0 [&amp;amp;&amp;gt;p]:mb-2 [&amp;amp;&amp;gt;p]:my-0"&gt;
&lt;P class="my-2 [&amp;amp;+p]:mt-4 [&amp;amp;_strong:has(+br)]:inline-block [&amp;amp;_strong:has(+br)]:pb-2"&gt;Databricks supports account-wide token federation and workload identity federation, which allow the configuration of federation policies that define trusted issuers (IdPs), including Kubernetes clusters and other cloud-native identity services.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;amp;&amp;gt;p]:pt-0 [&amp;amp;&amp;gt;p]:mb-2 [&amp;amp;&amp;gt;p]:my-0"&gt;
&lt;P class="my-2 [&amp;amp;+p]:mt-4 [&amp;amp;_strong:has(+br)]:inline-block [&amp;amp;_strong:has(+br)]:pb-2"&gt;The platform validates tokens issued by these IdPs by referencing their well-known endpoints and JSON Web Key Sets (JWKS), provided the IdP is controlled and trusted by the organization.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;amp;&amp;gt;p]:pt-0 [&amp;amp;&amp;gt;p]:mb-2 [&amp;amp;&amp;gt;p]:my-0"&gt;
&lt;P class="my-2 [&amp;amp;+p]:mt-4 [&amp;amp;_strong:has(+br)]:inline-block [&amp;amp;_strong:has(+br)]:pb-2"&gt;This mechanism allows, for example, a service principal in Azure Databricks to authenticate using tokens received from a GCP (Google Cloud Platform) Kubernetes cluster, as long as the federation policy is configured to accept that particular Kubernetes issuer as a trusted IdP&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Mon, 22 Sep 2025 17:48:03 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/can-databricks-federation-policy-support-cross-cloud/m-p/132721#M49614</guid>
      <dc:creator>mark_ott</dc:creator>
      <dc:date>2025-09-22T17:48:03Z</dc:date>
    </item>
  </channel>
</rss>

