You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Today, Databricks operates an accounts service in public clouds for management of an E2 Databricks account. To identify whether the Terraform provider is connected to an E2 account or a workspace (needed for SCIM APIs which can be used at both the workspace and account levels), the provider checks whether the configured hostname starts with "https://accounts." Accounts endpoints which don't match that scheme (like "https://accounts-dod.cloud.databricks.us") cannot use account-level SCIM APIs.
Attempted Solutions
Proposal
Widen the check for accounts-level services to check for both "https://accounts." and "https://accounts-dod.".
References
The text was updated successfully, but these errors were encountered:
## Changes
Modify IsAccountClient to return `true` for new accounts endpoints that
are set up for the Department of Defense.
Resolvesdatabricks/terraform-provider-databricks#2433
once TF provider is updated to a version including this commit.
## Tests
- [x] Added a unit test to cover IsAccountClient().
- [x] `make test` passing
- [x] `make fmt` applied
- [ ] relevant integration tests applied
Use-cases
Today, Databricks operates an accounts service in public clouds for management of an E2 Databricks account. To identify whether the Terraform provider is connected to an E2 account or a workspace (needed for SCIM APIs which can be used at both the workspace and account levels), the provider checks whether the configured hostname starts with
"https://accounts."
Accounts endpoints which don't match that scheme (like"https://accounts-dod.cloud.databricks.us"
) cannot use account-level SCIM APIs.Attempted Solutions
Proposal
Widen the check for accounts-level services to check for both
"https://accounts."
and"https://accounts-dod."
.References
The text was updated successfully, but these errors were encountered: