Skip to content

feat: Add Azure UC external location file-events module - #236

Open
dgokeeffe wants to merge 1 commit into
databricks:mainfrom
dgokeeffe:feat/adb-uc-external-location-file-events
Open

feat: Add Azure UC external location file-events module#236
dgokeeffe wants to merge 1 commit into
databricks:mainfrom
dgokeeffe:feat/adb-uc-external-location-file-events

Conversation

@dgokeeffe

Copy link
Copy Markdown

Summary

  • Adds modules/adb-uc-external-location-file-events for Azure UC storage credentials + external locations with managed AQS file events
  • Assigns the documented Azure RBAC set for automatic file-event setup (Blob Data Contributor/Reader, Queue Data Contributor, Storage Account Contributor, EventGrid EventSubscription Contributor)
  • Supports configurable UC grants on credential and locations
  • Adds examples/adb-uc-external-location-file-events usage example

Useful for file arrival triggers that benefit from cloud storage change notifications.

Test plan

  • terraform init + terraform validate in examples/adb-uc-external-location-file-events
  • make docs / make test_docs in the module
  • Apply against a UC-enabled Azure workspace with an existing ADLS account + access connector
  • Confirm external location shows enable_file_events=true and a managed_aqs queue
  • Confirm Azure RBAC roles on storage account + RG for the access connector MI
  • Confirm SHOW GRANTS reflects configured principals

Provide a reusable module and example that creates a storage credential
and external locations with managed AQS file events, documented Azure
RBAC for automatic setup, and configurable UC grants.
@dgokeeffe
dgokeeffe requested review from a team as code owners July 19, 2026 04:34
@dgokeeffe
dgokeeffe requested a review from parthban-db July 19, 2026 04:34
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.

1 participant