From d67fbae89cd3465975ecfd895181d3702d9cb703 Mon Sep 17 00:00:00 2001 From: JostAtHC Date: Mon, 1 Dec 2025 12:52:58 -0800 Subject: [PATCH 1/7] Update preqs for HCP Vault Radar Copy Secrets to Vault --- .../remediate-secrets/copy-secrets.mdx | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx index 3b4fcbdce9..67b055ec16 100644 --- a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx +++ b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx @@ -15,14 +15,15 @@ Before you begin, you need the following: - The [HCP Vault Radar agent v0.27.0 or greater is running](/hcp/docs/vault-radar/agent/deploy) and configured - A HashiCorp Vault Enterprise or HCP Vault Dedicated cluster [configured for the Vault Radar Agent](/hcp/docs/vault-radar/agent/correlate-vault) -- A Datasource onboarded using the HCP Vault Radar agent - - - -Only Agent-based data sources are supported for this feature at this time. - - - +- A Data Source onboarded using the HCP Vault Radar + - Agent configured data sources - no additional steps needed + - HCP configured data sources + 1. Edit the data source configuration in the HCP UI. + 1. Check the box at the bottom of the data source details that says "Enable secret copying via Vault Radar Agent". + 1. Provide the URI to an environment variable that contains a credential used to access the data source. + - Note: This variable will need to be set on ALL of the agent workers! + 1. Hit Save, the HCP Vault Radar data source is now configured to copy secrets to Vault. + ## Resource Based Access Control (RBAC) The copy secrets feature does support RBAC. A user can be assigned a **Resource Contributor** role to a specific Resource(s). When visiting the Vault Radar portal the user will only be allowed to copy secrets for the Resource(s) they have access to. From 4d676735ef506cdbae6e528b51b0fe669745f1ec Mon Sep 17 00:00:00 2001 From: JostAtHC Date: Mon, 1 Dec 2025 13:05:26 -0800 Subject: [PATCH 2/7] add images --- .../remediate-secrets/copy-secrets.mdx | 24 ++++++++++++------ .../copy-secrets/edit-data-source-details.png | Bin 0 -> 16588 bytes ...e-secret-copying-via-vault-radar-agent.png | Bin 0 -> 15015 bytes .../enter-environment-variable-name.png | Bin 0 -> 24597 bytes 4 files changed, 16 insertions(+), 8 deletions(-) create mode 100644 content/hcp-docs/img/docs/vault-radar/remediation/copy-secrets/edit-data-source-details.png create mode 100644 content/hcp-docs/img/docs/vault-radar/remediation/copy-secrets/enable-secret-copying-via-vault-radar-agent.png create mode 100644 content/hcp-docs/img/docs/vault-radar/remediation/copy-secrets/enter-environment-variable-name.png diff --git a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx index 67b055ec16..fc1b5a08c9 100644 --- a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx +++ b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx @@ -15,15 +15,23 @@ Before you begin, you need the following: - The [HCP Vault Radar agent v0.27.0 or greater is running](/hcp/docs/vault-radar/agent/deploy) and configured - A HashiCorp Vault Enterprise or HCP Vault Dedicated cluster [configured for the Vault Radar Agent](/hcp/docs/vault-radar/agent/correlate-vault) -- A Data Source onboarded using the HCP Vault Radar - - Agent configured data sources - no additional steps needed - - HCP configured data sources - 1. Edit the data source configuration in the HCP UI. - 1. Check the box at the bottom of the data source details that says "Enable secret copying via Vault Radar Agent". - 1. Provide the URI to an environment variable that contains a credential used to access the data source. - - Note: This variable will need to be set on ALL of the agent workers! - 1. Hit Save, the HCP Vault Radar data source is now configured to copy secrets to Vault. +- A Data Source onboarded to HCP Vault Radar +## Configure HCP Vault Radar Data Sources + +There are some additional steps necessary to enable secret copying for HCP configured data sources. +1. Edit the data source configuration in the HCP UI. +![See Remediation Recommendations](/img/docs/vault-radar/remediation/copy-secrets/edit-data-source-details.png) + +1. Check the box at the bottom of the data source details that says "Enable secret copying via Vault Radar Agent". +![See Remediation Recommendations](/img/docs/vault-radar/remediation/copy-secrets/enable-secret-copying-via-vault-radar-agent.png) + +1. Provide the URI to an environment variable that contains a credential used to access the data source. + - Note: This variable will need to be set on ALL of the agent workers! + ![See Remediation Recommendations](/img/docs/vault-radar/remediation/copy-secrets/enter-environment-variable-name.png) + +1. Hit Save, the HCP Vault Radar data source is now configured to copy secrets to Vault. + ## Resource Based Access Control (RBAC) The copy secrets feature does support RBAC. A user can be assigned a **Resource Contributor** role to a specific Resource(s). When visiting the Vault Radar portal the user will only be allowed to copy secrets for the Resource(s) they have access to. diff --git a/content/hcp-docs/img/docs/vault-radar/remediation/copy-secrets/edit-data-source-details.png b/content/hcp-docs/img/docs/vault-radar/remediation/copy-secrets/edit-data-source-details.png new file mode 100644 index 0000000000000000000000000000000000000000..6c5cff62437f590b4ff796a9fd08d956090879dc GIT binary patch literal 16588 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 V@JB7Qz`t50_wtogrG#PN{{q(Vl1%^r literal 0 HcmV?d00001 diff --git a/content/hcp-docs/img/docs/vault-radar/remediation/copy-secrets/enable-secret-copying-via-vault-radar-agent.png b/content/hcp-docs/img/docs/vault-radar/remediation/copy-secrets/enable-secret-copying-via-vault-radar-agent.png new file mode 100644 index 0000000000000000000000000000000000000000..6deb0c7c9201da4cd25da7dfca670963d8631d70 GIT binary patch literal 15015 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 lZo6bT{|)t6dgK4;lJ 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 Date: Mon, 1 Dec 2025 13:06:56 -0800 Subject: [PATCH 3/7] update text --- .../docs/vault-radar/remediate-secrets/copy-secrets.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx index fc1b5a08c9..952c63f29f 100644 --- a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx +++ b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx @@ -21,14 +21,14 @@ Before you begin, you need the following: There are some additional steps necessary to enable secret copying for HCP configured data sources. 1. Edit the data source configuration in the HCP UI. -![See Remediation Recommendations](/img/docs/vault-radar/remediation/copy-secrets/edit-data-source-details.png) +![Edit Data Source Details](/img/docs/vault-radar/remediation/copy-secrets/edit-data-source-details.png) 1. Check the box at the bottom of the data source details that says "Enable secret copying via Vault Radar Agent". -![See Remediation Recommendations](/img/docs/vault-radar/remediation/copy-secrets/enable-secret-copying-via-vault-radar-agent.png) +![Enable Secret Copying via Vault Radar Agent](/img/docs/vault-radar/remediation/copy-secrets/enable-secret-copying-via-vault-radar-agent.png) 1. Provide the URI to an environment variable that contains a credential used to access the data source. - Note: This variable will need to be set on ALL of the agent workers! - ![See Remediation Recommendations](/img/docs/vault-radar/remediation/copy-secrets/enter-environment-variable-name.png) + ![Enter Environment Variable Name](/img/docs/vault-radar/remediation/copy-secrets/enter-environment-variable-name.png) 1. Hit Save, the HCP Vault Radar data source is now configured to copy secrets to Vault. From 9c1f9d82131193b83ef0efe7190051f93e4b9389 Mon Sep 17 00:00:00 2001 From: Josh Harris Date: Mon, 1 Dec 2025 13:37:41 -0800 Subject: [PATCH 4/7] Apply suggestions from code review Co-authored-by: Jonathan Frappier <92055993+jonathanfrappier@users.noreply.github.com> --- .../docs/vault-radar/remediate-secrets/copy-secrets.mdx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx index 952c63f29f..a47b9874b0 100644 --- a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx +++ b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx @@ -15,7 +15,7 @@ Before you begin, you need the following: - The [HCP Vault Radar agent v0.27.0 or greater is running](/hcp/docs/vault-radar/agent/deploy) and configured - A HashiCorp Vault Enterprise or HCP Vault Dedicated cluster [configured for the Vault Radar Agent](/hcp/docs/vault-radar/agent/correlate-vault) -- A Data Source onboarded to HCP Vault Radar +- A data source onboarded to HCP Vault Radar ## Configure HCP Vault Radar Data Sources @@ -30,7 +30,9 @@ There are some additional steps necessary to enable secret copying for HCP confi - Note: This variable will need to be set on ALL of the agent workers! ![Enter Environment Variable Name](/img/docs/vault-radar/remediation/copy-secrets/enter-environment-variable-name.png) -1. Hit Save, the HCP Vault Radar data source is now configured to copy secrets to Vault. +1. Click **Save**. + + The HCP Vault Radar data source is configured to copy secrets to Vault. ## Resource Based Access Control (RBAC) From c8b9b6d2bb95bceb287c432bbc0eaaf525d6d724 Mon Sep 17 00:00:00 2001 From: Josh Harris Date: Tue, 2 Dec 2025 12:19:05 -0800 Subject: [PATCH 5/7] Apply suggestions from code review Co-authored-by: Jonathan Frappier <92055993+jonathanfrappier@users.noreply.github.com> --- .../vault-radar/remediate-secrets/copy-secrets.mdx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx index a47b9874b0..b510f51371 100644 --- a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx +++ b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx @@ -19,7 +19,8 @@ Before you begin, you need the following: ## Configure HCP Vault Radar Data Sources -There are some additional steps necessary to enable secret copying for HCP configured data sources. +To support copying secrets to Vault, update the configured data sources. + 1. Edit the data source configuration in the HCP UI. ![Edit Data Source Details](/img/docs/vault-radar/remediation/copy-secrets/edit-data-source-details.png) @@ -27,7 +28,12 @@ There are some additional steps necessary to enable secret copying for HCP confi ![Enable Secret Copying via Vault Radar Agent](/img/docs/vault-radar/remediation/copy-secrets/enable-secret-copying-via-vault-radar-agent.png) 1. Provide the URI to an environment variable that contains a credential used to access the data source. - - Note: This variable will need to be set on ALL of the agent workers! + + + + You need to set this variable on all agent workers. + + ![Enter Environment Variable Name](/img/docs/vault-radar/remediation/copy-secrets/enter-environment-variable-name.png) 1. Click **Save**. From 2f488ae7ef089d1b9729aa49b65c7e312e775324 Mon Sep 17 00:00:00 2001 From: JostAtHC Date: Tue, 2 Dec 2025 12:27:31 -0800 Subject: [PATCH 6/7] add disclaimer --- .../docs/vault-radar/remediate-secrets/copy-secrets.mdx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx index b510f51371..875e0bb2e1 100644 --- a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx +++ b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx @@ -19,6 +19,14 @@ Before you begin, you need the following: ## Configure HCP Vault Radar Data Sources + + +These instructions only apply to data sources onboarded using HCP Vault Radar. + +If you have used the Vault Radar Agent to onboard a data source there is no further configuration needed for that data source. + + + To support copying secrets to Vault, update the configured data sources. 1. Edit the data source configuration in the HCP UI. From 55547fcf396da34ed9a864168530362c967907bf Mon Sep 17 00:00:00 2001 From: jonathanfrappier <92055993+jonathanfrappier@users.noreply.github.com> Date: Tue, 2 Dec 2025 17:01:07 -0500 Subject: [PATCH 7/7] Fix broken image --- .../content/docs/vault-radar/remediate-secrets/copy-secrets.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx index 875e0bb2e1..96cf51b054 100644 --- a/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx +++ b/content/hcp-docs/content/docs/vault-radar/remediate-secrets/copy-secrets.mdx @@ -42,6 +42,7 @@ To support copying secrets to Vault, update the configured data sources. You need to set this variable on all agent workers. + ![Enter Environment Variable Name](/img/docs/vault-radar/remediation/copy-secrets/enter-environment-variable-name.png) 1. Click **Save**.