improvement: clarify databricks native integration behavior and suggest desingated scope for sync/native integration

This commit is contained in:
Scott Wilson
2025-03-11 14:12:33 -07:00
parent c19016e6e6
commit 7e14c58931
5 changed files with 18 additions and 4 deletions
@@ -40,6 +40,8 @@ export const DatabricksSyncFields = () => {
isError={Boolean(error)}
errorText={error?.message}
label="Secret Scope"
tooltipClassName="max-w-md"
tooltipText="Infisical recommends creating a designated Databricks secret scope for your sync to prevent removal of secrets not managed by Infisical."
helperText={
<Tooltip
className="max-w-md"
@@ -206,8 +206,13 @@ export const DatabricksConfigurePage = () => {
<span className="text-md ml-3 text-mineshaft-100">Pro Tip</span>
</div>
<span className="mt-4 text-sm text-mineshaft-300">
After creating an integration, your secrets will start syncing immediately. This might
cause an unexpected override of current secrets in Databricks with secrets from Infisical.
When integrating with Databricks, Infisical is intended to be the source of truth for the
secrets in the configured Databricks scope.
</span>
<span className="mt-4 text-sm text-mineshaft-300">
Any secrets not present in Infisical will be removed from the specified scope. To prevent
removal of secrets not managed by Infisical, Infisical recommends creating a designated
secret scope for your integration.
</span>
</div>
</div>