<?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: Databricks on GCP admin console access in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/databricks-on-gcp-admin-console-access/m-p/137096#M4325</link>
    <description>&lt;P&gt;Greetings&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/153459"&gt;@borft&lt;/a&gt;&amp;nbsp;,&amp;nbsp; It sounds like you’re being redirected into a workspace without the right privileges; let’s get you into the correct Databricks account console for your GCP Marketplace subscription and identify the right login.&lt;/P&gt;
&lt;H3 class="paragraph"&gt;What login is required (and why)&lt;/H3&gt;
&lt;UL&gt;
&lt;LI class="paragraph"&gt;You must be a &lt;STRONG&gt;Databricks account admin&lt;/STRONG&gt; to update the new &lt;STRONG&gt;GCE compute&lt;/STRONG&gt; permissions; this can be done in the account console with “Update permissions” or via the Accounts API if your org uses a provisioning service account.&lt;/LI&gt;
&lt;LI&gt;For GCP &lt;STRONG&gt;Marketplace (PAYG)&lt;/STRONG&gt;, the person who completed “Register with Databricks / Manage on Provider” during subscription became the initial &lt;STRONG&gt;Databricks account owner&lt;/STRONG&gt; for that billing account; they log into the account console at &lt;A href="https://accounts.gcp.databricks.com/" target="_blank"&gt;https://accounts.gcp.databricks.com&lt;/A&gt; using their Google identity.&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="paragraph"&gt;How to identify the right Google account to log in&lt;/H3&gt;
&lt;DIV class="paragraph"&gt;Here are practical ways to locate the procurement identity and reach the correct account console:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;Identify the &lt;STRONG&gt;Google Cloud billing account&lt;/STRONG&gt; tied to your Databricks workspace’s project, then check Cloud Marketplace “Your orders” for Databricks under that billing account. Workspaces are provisioned into a customer GCP project you specify at workspace creation, so the project’s Billing page will show the billing account to inspect in Marketplace.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;In Google Cloud Console &amp;gt; &lt;STRONG&gt;Cloud Marketplace&lt;/STRONG&gt; &amp;gt; Your orders (for the correct billing account), ensure the Databricks order is Active, then click the blue &lt;STRONG&gt;Manage on Provider&lt;/STRONG&gt; button; this opens the Databricks account console for that subscription and is the most reliable entry point.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;If you’re being bounced into a workspace by SSO, use an &lt;STRONG&gt;incognito window&lt;/STRONG&gt; and go directly to the account console: &lt;A href="https://accounts.gcp.databricks.com/" target="_blank"&gt;https://accounts.gcp.databricks.com/&lt;/A&gt;. If you know the Databricks Account ID, you can force the account login with a hint: &lt;A href="https://accounts.gcp.databricks.com/login?account_id=" target="_blank"&gt;https://accounts.gcp.databricks.com/login?account_id=&lt;/A&gt;&amp;lt;account-id&amp;gt;.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;If none of your current &lt;STRONG&gt;billing admins&lt;/STRONG&gt; can access the account console for that subscription (common when a predecessor subscribed), ask the original marketplace procurement/billing admin to add you as an &lt;STRONG&gt;account admin&lt;/STRONG&gt; in the Databricks account console. If you truly have no one with console access, contact supportops@databricks.com with your Google order number and billing account details and your Databricks account team; they can help locate and restore access.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;Tip: if you do have account console access, you can match the subscription to its &lt;STRONG&gt;Google order number&lt;/STRONG&gt; in Settings &amp;gt; Subscription &amp;amp; Billing, then cross-check it in the Marketplace listing to confirm the exact billing account owning the subscription.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="paragraph"&gt;Once you’re in the account console, update the GCE permissions&lt;/H3&gt;
&lt;DIV class="paragraph"&gt;You have two supported paths (choose one):&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;Use the UI: In the &lt;STRONG&gt;account console&lt;/STRONG&gt;, click &lt;STRONG&gt;Update permissions&lt;/STRONG&gt;, confirm you have sufficient GCP privileges on the workspace projects, and proceed. This is for account owners who themselves have permissions on those projects.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;Use the &lt;STRONG&gt;Accounts API&lt;/STRONG&gt; if your org manages provisioning via a service account. Authenticate with:
&lt;UL&gt;
&lt;LI&gt;X-Databricks-GCP-SA-Access-Token (Google OAuth 2.0 access token for a SA that can impersonate the Databricks-managed GCP SA)&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;Authorization: Bearer (Databricks account-level access token with sufficient privileges)&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV class="paragraph"&gt;Then call: &lt;CODE&gt;bash
curl --location --request PATCH "&lt;A href="https://accounts.gcp.databricks.com/api/2.0/accounts/" target="_blank"&gt;https://accounts.gcp.databricks.com/api/2.0/accounts/&lt;/A&gt;&amp;lt;account-id&amp;gt;/migrateToComputeOnGce" \
  --header "X-Databricks-GCP-SA-Access-Token: $ACCESS_TOKEN" \
  --header "Authorization: Bearer $AUTH_TOKEN"
&lt;/CODE&gt;&lt;/DIV&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="paragraph"&gt;Edge cases you may need to handle&lt;/H3&gt;
&lt;UL&gt;
&lt;LI class="paragraph"&gt;If you use a &lt;STRONG&gt;customer-managed VPC&lt;/STRONG&gt;, the update attempts to add a firewall rule automatically; if it fails, add this rule manually (permits only intra‑VPC Databricks traffic): Rule name: databricks-{WORKSPACE_ID}-ingress; Direction: Ingress; Priority: 1000; Targets: Network tag databricks-{WORKSPACE_ID}; Source: primary CIDR of subnet; Protocols/ports: Allow all.&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;If you enforce &lt;STRONG&gt;GCP org policies&lt;/STRONG&gt; for trusted images, add projects/databricks-external-images to your trusted image policy (constraints/compute.trustedImageProjects) so compute can launch.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;To test GCE migration after updating, tag a new compute resource with key x-databricks-nextgen-cluster, value true; it should display a GCE label once running.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="paragraph"&gt;Why you were landing in a workspace&lt;/H3&gt;
&lt;UL&gt;
&lt;LI class="paragraph"&gt;The account console (accounts.gcp.databricks.com) is distinct from a &lt;STRONG&gt;workspace UI&lt;/STRONG&gt;; Marketplace flows route you to the account console via Register/Manage on Provider, but it’s common for users to inadvertently sign into a workspace where they lack account-admin privileges.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Hope this helps, Louis.&lt;/P&gt;
&lt;DIV class="paragraph"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
    <pubDate>Fri, 31 Oct 2025 17:15:27 GMT</pubDate>
    <dc:creator>Louis_Frolio</dc:creator>
    <dc:date>2025-10-31T17:15:27Z</dc:date>
    <item>
      <title>Databricks on GCP admin console access</title>
      <link>https://community.databricks.com/t5/administration-architecture/databricks-on-gcp-admin-console-access/m-p/113049#M3150</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm trying to update the GCP permissions for Databricks as described here: &lt;A href="https://docs.databricks.com/gcp/en/admin/cloud-configurations/gcp/gce-update" target="_self"&gt;https://docs.databricks.com/gcp/en/admin/cloud-configurations/gcp/gce-update&lt;/A&gt;&lt;/P&gt;&lt;P&gt;To be able to do that, I have to log in to the account console here:&amp;nbsp;&lt;A href="https://accounts.gcp.databricks.com/" target="_self"&gt;https://accounts.gcp.databricks.com/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;However, I can't seem to be able to do so. I use pay-as-you-go Databricks, purchased through Google's Marketplace on GCP. This was deployed by my predecessor, and I do not know how to login. Whichever account I try doesn't work (for Databricks itself we use SSO). I simply end up in Databricks with my normal account (which doesn't have the required permissions)&lt;/P&gt;&lt;P&gt;Does anybody have a tip, of how to determine what account I need to log in to obtain the appropriate permissions?&lt;/P&gt;</description>
      <pubDate>Wed, 19 Mar 2025 13:46:26 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/databricks-on-gcp-admin-console-access/m-p/113049#M3150</guid>
      <dc:creator>borft</dc:creator>
      <dc:date>2025-03-19T13:46:26Z</dc:date>
    </item>
    <item>
      <title>Re: Databricks on GCP admin console access</title>
      <link>https://community.databricks.com/t5/administration-architecture/databricks-on-gcp-admin-console-access/m-p/137096#M4325</link>
      <description>&lt;P&gt;Greetings&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/153459"&gt;@borft&lt;/a&gt;&amp;nbsp;,&amp;nbsp; It sounds like you’re being redirected into a workspace without the right privileges; let’s get you into the correct Databricks account console for your GCP Marketplace subscription and identify the right login.&lt;/P&gt;
&lt;H3 class="paragraph"&gt;What login is required (and why)&lt;/H3&gt;
&lt;UL&gt;
&lt;LI class="paragraph"&gt;You must be a &lt;STRONG&gt;Databricks account admin&lt;/STRONG&gt; to update the new &lt;STRONG&gt;GCE compute&lt;/STRONG&gt; permissions; this can be done in the account console with “Update permissions” or via the Accounts API if your org uses a provisioning service account.&lt;/LI&gt;
&lt;LI&gt;For GCP &lt;STRONG&gt;Marketplace (PAYG)&lt;/STRONG&gt;, the person who completed “Register with Databricks / Manage on Provider” during subscription became the initial &lt;STRONG&gt;Databricks account owner&lt;/STRONG&gt; for that billing account; they log into the account console at &lt;A href="https://accounts.gcp.databricks.com/" target="_blank"&gt;https://accounts.gcp.databricks.com&lt;/A&gt; using their Google identity.&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="paragraph"&gt;How to identify the right Google account to log in&lt;/H3&gt;
&lt;DIV class="paragraph"&gt;Here are practical ways to locate the procurement identity and reach the correct account console:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;Identify the &lt;STRONG&gt;Google Cloud billing account&lt;/STRONG&gt; tied to your Databricks workspace’s project, then check Cloud Marketplace “Your orders” for Databricks under that billing account. Workspaces are provisioned into a customer GCP project you specify at workspace creation, so the project’s Billing page will show the billing account to inspect in Marketplace.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;In Google Cloud Console &amp;gt; &lt;STRONG&gt;Cloud Marketplace&lt;/STRONG&gt; &amp;gt; Your orders (for the correct billing account), ensure the Databricks order is Active, then click the blue &lt;STRONG&gt;Manage on Provider&lt;/STRONG&gt; button; this opens the Databricks account console for that subscription and is the most reliable entry point.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;If you’re being bounced into a workspace by SSO, use an &lt;STRONG&gt;incognito window&lt;/STRONG&gt; and go directly to the account console: &lt;A href="https://accounts.gcp.databricks.com/" target="_blank"&gt;https://accounts.gcp.databricks.com/&lt;/A&gt;. If you know the Databricks Account ID, you can force the account login with a hint: &lt;A href="https://accounts.gcp.databricks.com/login?account_id=" target="_blank"&gt;https://accounts.gcp.databricks.com/login?account_id=&lt;/A&gt;&amp;lt;account-id&amp;gt;.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;If none of your current &lt;STRONG&gt;billing admins&lt;/STRONG&gt; can access the account console for that subscription (common when a predecessor subscribed), ask the original marketplace procurement/billing admin to add you as an &lt;STRONG&gt;account admin&lt;/STRONG&gt; in the Databricks account console. If you truly have no one with console access, contact supportops@databricks.com with your Google order number and billing account details and your Databricks account team; they can help locate and restore access.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;Tip: if you do have account console access, you can match the subscription to its &lt;STRONG&gt;Google order number&lt;/STRONG&gt; in Settings &amp;gt; Subscription &amp;amp; Billing, then cross-check it in the Marketplace listing to confirm the exact billing account owning the subscription.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="paragraph"&gt;Once you’re in the account console, update the GCE permissions&lt;/H3&gt;
&lt;DIV class="paragraph"&gt;You have two supported paths (choose one):&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;Use the UI: In the &lt;STRONG&gt;account console&lt;/STRONG&gt;, click &lt;STRONG&gt;Update permissions&lt;/STRONG&gt;, confirm you have sufficient GCP privileges on the workspace projects, and proceed. This is for account owners who themselves have permissions on those projects.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;Use the &lt;STRONG&gt;Accounts API&lt;/STRONG&gt; if your org manages provisioning via a service account. Authenticate with:
&lt;UL&gt;
&lt;LI&gt;X-Databricks-GCP-SA-Access-Token (Google OAuth 2.0 access token for a SA that can impersonate the Databricks-managed GCP SA)&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;Authorization: Bearer (Databricks account-level access token with sufficient privileges)&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV class="paragraph"&gt;Then call: &lt;CODE&gt;bash
curl --location --request PATCH "&lt;A href="https://accounts.gcp.databricks.com/api/2.0/accounts/" target="_blank"&gt;https://accounts.gcp.databricks.com/api/2.0/accounts/&lt;/A&gt;&amp;lt;account-id&amp;gt;/migrateToComputeOnGce" \
  --header "X-Databricks-GCP-SA-Access-Token: $ACCESS_TOKEN" \
  --header "Authorization: Bearer $AUTH_TOKEN"
&lt;/CODE&gt;&lt;/DIV&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="paragraph"&gt;Edge cases you may need to handle&lt;/H3&gt;
&lt;UL&gt;
&lt;LI class="paragraph"&gt;If you use a &lt;STRONG&gt;customer-managed VPC&lt;/STRONG&gt;, the update attempts to add a firewall rule automatically; if it fails, add this rule manually (permits only intra‑VPC Databricks traffic): Rule name: databricks-{WORKSPACE_ID}-ingress; Direction: Ingress; Priority: 1000; Targets: Network tag databricks-{WORKSPACE_ID}; Source: primary CIDR of subnet; Protocols/ports: Allow all.&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;If you enforce &lt;STRONG&gt;GCP org policies&lt;/STRONG&gt; for trusted images, add projects/databricks-external-images to your trusted image policy (constraints/compute.trustedImageProjects) so compute can launch.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class="paragraph"&gt;To test GCE migration after updating, tag a new compute resource with key x-databricks-nextgen-cluster, value true; it should display a GCE label once running.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3 class="paragraph"&gt;Why you were landing in a workspace&lt;/H3&gt;
&lt;UL&gt;
&lt;LI class="paragraph"&gt;The account console (accounts.gcp.databricks.com) is distinct from a &lt;STRONG&gt;workspace UI&lt;/STRONG&gt;; Marketplace flows route you to the account console via Register/Manage on Provider, but it’s common for users to inadvertently sign into a workspace where they lack account-admin privileges.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Hope this helps, Louis.&lt;/P&gt;
&lt;DIV class="paragraph"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Fri, 31 Oct 2025 17:15:27 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/databricks-on-gcp-admin-console-access/m-p/137096#M4325</guid>
      <dc:creator>Louis_Frolio</dc:creator>
      <dc:date>2025-10-31T17:15:27Z</dc:date>
    </item>
  </channel>
</rss>

