From a534cc30040afa1f1516b79f62330f230a53cdeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20M=C3=BCller?= <6986867+mullerpeter@users.noreply.github.com> Date: Thu, 20 Jun 2024 20:09:10 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=96=20Chore:=20increase=20plugin=20ver?= =?UTF-8?q?sion=20number=20&=20update=20changelog=20(#82)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * :bookmark: Chore: increase plugin version number & update changelog * :memo: Doc: update readme --- CHANGELOG.md | 8 +++++++- README.md | 2 +- package.json | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 657ee67..cd1a2ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ # Changelog -## 1.2.6 +## 1.2.7 + +- Feature: Add support to fetch Databricks Token from external OAuth Endpoint + +--- + +### 1.2.6 - Feature: Add support for M2M OAuth Authentication via Service Principal diff --git a/README.md b/README.md index 33df4ff..d7c0286 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ grafana/grafana To configure the plugin use the values provided under JDBC/ODBC in the advanced options of the Databricks Cluster (or SQL Warehouse) and the the Credentials according to the chosen Authentication Method. -You can either authenticate the plugin using a [Personal Access Token (PAT)](https://docs.databricks.com/en/dev-tools/auth/pat.html) or via [M2M OAuth](https://docs.databricks.com/en/dev-tools/auth/oauth-m2m.html) using a Service Principal Client ID and Client Secret. +You can either authenticate the plugin using a [Personal Access Token (PAT)](https://docs.databricks.com/en/dev-tools/auth/pat.html), via [Databricks M2M OAuth](https://docs.databricks.com/en/dev-tools/auth/oauth-m2m.html) using a Service Principal Client ID and Client Secret or by using an external OAuth Client Credential Endpoint which returns a Databricks token (the OAuth endpoint should implement the default [OAuth Client Credential Grant](https://datatracker.ietf.org/doc/html/rfc6749#section-4.4)) ![img_1.png](img/config_editor.png) diff --git a/package.json b/package.json index 63460bb..955af26 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "mullerpeter-databricks-datasource", "private": true, - "version": "1.2.6", + "version": "1.2.7", "description": "Databricks SQL Connector", "scripts": { "build": "webpack -c ./.config/webpack/webpack.config.ts --env production",