← Back 🏠 Categories

App: app_Z2hxVp

Fetched from /v1/connect/apps/app_Z2hxVp  ·  Slug: databricks_oauth

id app_Z2hxVp
name_slug databricks_oauth
name Databricks (OAuth - Service Principal)
auth_type oauth
description Databricks is the lakehouse company, helping data teams solve the world’s toughest problems.
img_src https://assets.pipedream.net/s.v0/app_Z2hxVp/logo/orig
custom_fields_json [{"name":"client_id","label":"Client ID","description":"To retrieve your Client ID, sign in to the Databricks [account console](https://accounts.cloud.databricks.com/). Navigate to **User Management** \u003e **Service Principals**, then select a principal or create a new one. Under the Credentials \u0026 Secrets tab, generate a new OAuth secret. Your Client ID will appear in the pop-up.","default":null,"optional":null,"enable_extract":null},{"name":"client_secret","label":"Client Secret","description":null,"default":null,"optional":null,"enable_extract":null},{"name":"domain","label":"Cloud Provider Domain","description":"Select the cloud provider where your Databricks workspace is hosted. This determines the domain portion of the Base URL used to access the Databricks API: \n\u003e - `cloud.databricks.com` for **AWS** (default) \n\u003e - `gcp.databricks.com` for **Google Cloud** \n\u003e - `azuredatabricks.net` for **Azure**","default":"cloud.databricks.com","optional":null,"type":"options","options":[{"label":"AWS","value":"cloud.databricks.com"},{"label":"GCP","value":"gcp.databricks.com"},{"label":"Azure","value":"azuredatabricks.net"}]},{"name":"deployment_name","label":"Deployment Name","description":"To obtain your Deployment Name, sign in to the [account console](https://accounts.cloud.databricks.com/). Go to **Workspaces**, select one of your workspaces, and open the **Configuration** tab.","default":null,"optional":null,"enable_extract":null},{"name":"account_id","label":"Account ID","description":"Sign in to Databricks [account console](https://accounts.cloud.databricks.com/), click the down arrow next to your username in the upper right corner to copy your Account ID.","default":null,"optional":null,"enable_extract":null}]
categories
[
  "Data Analytics"
]
featured_weight 0
connect
{
  "allowed_domains": null,
  "base_proxy_target_url": "https://{{custom_fields.deployment_name}}.{{custom_fields.domain}}",
  "proxy_enabled": true
}
Show raw API payload
{
  "data": {
    "id": "app_Z2hxVp",
    "name_slug": "databricks_oauth",
    "name": "Databricks (OAuth - Service Principal)",
    "auth_type": "oauth",
    "description": "Databricks is the lakehouse company, helping data teams solve the world’s toughest problems.",
    "img_src": "https://assets.pipedream.net/s.v0/app_Z2hxVp/logo/orig",
    "custom_fields_json": "[{\"name\":\"client_id\",\"label\":\"Client ID\",\"description\":\"To retrieve your Client ID, sign in to the Databricks [account console](https://accounts.cloud.databricks.com/). Navigate to **User Management** \\u003e **Service Principals**, then select a principal or create a new one. Under the Credentials \\u0026 Secrets tab, generate a new OAuth secret. Your Client ID will appear in the pop-up.\",\"default\":null,\"optional\":null,\"enable_extract\":null},{\"name\":\"client_secret\",\"label\":\"Client Secret\",\"description\":null,\"default\":null,\"optional\":null,\"enable_extract\":null},{\"name\":\"domain\",\"label\":\"Cloud Provider Domain\",\"description\":\"Select the cloud provider where your Databricks workspace is hosted. This determines the domain portion of the Base URL used to access the Databricks API:  \\n\\u003e - `cloud.databricks.com` for **AWS** (default)  \\n\\u003e - `gcp.databricks.com` for **Google Cloud**  \\n\\u003e - `azuredatabricks.net` for **Azure**\",\"default\":\"cloud.databricks.com\",\"optional\":null,\"type\":\"options\",\"options\":[{\"label\":\"AWS\",\"value\":\"cloud.databricks.com\"},{\"label\":\"GCP\",\"value\":\"gcp.databricks.com\"},{\"label\":\"Azure\",\"value\":\"azuredatabricks.net\"}]},{\"name\":\"deployment_name\",\"label\":\"Deployment Name\",\"description\":\"To obtain your Deployment Name, sign in to the [account console](https://accounts.cloud.databricks.com/). Go to **Workspaces**, select one of your workspaces, and open the **Configuration** tab.\",\"default\":null,\"optional\":null,\"enable_extract\":null},{\"name\":\"account_id\",\"label\":\"Account ID\",\"description\":\"Sign in to Databricks [account console](https://accounts.cloud.databricks.com/), click the down arrow next to your username in the upper right corner to copy your Account ID.\",\"default\":null,\"optional\":null,\"enable_extract\":null}]",
    "categories": [
      "Data Analytics"
    ],
    "featured_weight": 0,
    "connect": {
      "allowed_domains": null,
      "base_proxy_target_url": "https://{{custom_fields.deployment_name}}.{{custom_fields.domain}}",
      "proxy_enabled": true
    }
  }
}

Tip: Connect tokens are single-use and expire quickly; click “Connect” to generate a fresh one.