Skip to content

Conversation

sdreynolds
Copy link

Changes

This data source allows the terraform code to search for groups and for each one give them access to permissions and other bits.

Relates to

  1. [Feature] Added "databricks_groups" data resource to list all the groups in the databricks account. #3992
  2. [FEATURE] Request "databricks_groups" data resource to list all the groups in the databricks account. #3432

Tests

  • make test run locally
  • relevant change in docs/ folder
  • covered with integration tests in internal/acceptance
  • using Go SDK
  • using TF Plugin Framework
  • has entry in NEXT_CHANGELOG.md file

@sdreynolds sdreynolds requested review from a team as code owners July 19, 2025 18:17
@sdreynolds sdreynolds requested review from renaudhartert-db and removed request for a team July 19, 2025 18:17
@sdreynolds sdreynolds force-pushed the databricks-groups-data branch from beccf9e to 5aede05 Compare July 21, 2025 15:04
@renaudhartert-db renaudhartert-db requested a review from alexott July 23, 2025 19:43
@sdreynolds sdreynolds temporarily deployed to test-trigger-is July 25, 2025 11:26 — with GitHub Actions Inactive
@sdreynolds sdreynolds force-pushed the databricks-groups-data branch from 5aede05 to 4476b49 Compare July 27, 2025 23:03
This data source allows the terraform code to search for groups
and for each one give them access to permissions and other bits.

Relates to
 1. `databricks#3992`
 2. `databricks#3432`
@sdreynolds sdreynolds force-pushed the databricks-groups-data branch from 4476b49 to d581e06 Compare July 27, 2025 23:05
Copy link

If integration tests don't run automatically, an authorized user can run them manually by following the instructions below:

Trigger:
go/deco-tests-run/terraform

Inputs:

  • PR number: 4864
  • Commit SHA: 701ce7e75576149c6f6dd08cabaa863a22c9d1ba

Checks will be approved automatically on success.

@alexott alexott temporarily deployed to test-trigger-is July 30, 2025 17:49 — with GitHub Actions Inactive
@simonvanderveldt
Copy link

@alexott I believe you generally do the PR reviews, is that correct? Is there any feedback on this PR?
Could really use this functionality (for example for creating a serverless budget policy per team/group we onboard or for giving these groups access to system tables).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants