Databricks Go SDK v0.176.0 Adds Group Role Assumption for OAuth M2M
Databricks Go SDK v0.176.0 introduces group role assumption for built-in OAuth M2M and workload identity federation authentication. This enhancement allows service principals and workloads to assume specific group roles for more granular access control. The update includes safeguards to prevent other credential strategies, such as Databricks CLI, from silently acquiring normal-access credentials. Note that Databricks CLI authentication currently rejects group role assumption.
Features (1) ›
Added group role assumption to built-in SDK OAuth M2M and workload identity federation authentication, with safeguards that prevent other built-in credential strategies, including Databricks CLI authentication, from silently obtaining normal-access credentials
Maintenance (1) ›
Added group ID configuration and U2M OAuth support for group role assumption. Account authentication is rejected, while unified authentication passes the group ID to the OAuth server for compatibility with future support. The SDK's Databricks CLI authentication rejects group role assumption until the CLI behavior is supported
https://github.com/databricks/databricks-sdk-go/releases/tag/v0.176.0
Related releases
- Databricks Partners Launch Industry-Specific AI Solutions on Lakebase Databricks Blog ·
- Databricks Lakebase Postgres: Object Storage + WAL for AI Agents Databricks Blog ·
- xAI Grok 4.6 Model Now Available on Databricks Model Serving Databricks Release Notes ·
- Databricks enhances Genie Agents with chat sharing, visualization downloads, and bug fixes Databricks Release Notes ·
- Python UDTFs in Unity Catalog Now Generally Available Databricks Release Notes ·
- Databricks Enhances Dashboards and Genie Code with AI-Powered Features Databricks Release Notes ·