Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Configure datasource credentials with Hashicorp Vaults #33362

Open
1 task done
LagunaElectric opened this issue May 10, 2024 · 2 comments
Open
1 task done
Assignees
Labels
BE Coders Pod Issues related to users writing code to fetch and update data Data Platform Pod Issues related to the underlying data platform Enhancement New feature or request Secret Management Issues related to secret management

Comments

@LagunaElectric
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Summary

As a developer I would like to use external providers like Hashi Vaults to provide credentials for my datasources.

Why should this be worked on?

Currently we are adding these keys manually which is exposing the keys and our infra team is not happy about it. Allowing us to configure the datasource using an external provider like Vaults would eliminate the security risk of exposing the keys.

@LagunaElectric LagunaElectric added Enhancement New feature or request Datasources Issues related to configuring datasource on appsmith Data Platform Pod Issues related to the underlying data platform Secret Management Issues related to secret management labels May 10, 2024
@github-actions github-actions bot added BE Coders Pod Issues related to users writing code to fetch and update data Integrations Pod Issues related to a specific integration labels May 10, 2024
@harishnvh
Copy link

Hashi vault integration is one of the requirement but the current request is to find ways to integrate external vaults to Workspace data source configuration in the appsmith.

For example, I am trying to add s3 bucket and dynamodb aws credentials to appsmith workspace. Right now, only option I have is to manually login to appsmith UI and edit the workspace data sources to add the keys.

@infinitetrooper infinitetrooper removed Datasources Issues related to configuring datasource on appsmith BE Coders Pod Issues related to users writing code to fetch and update data Integrations Pod Issues related to a specific integration labels May 14, 2024
@github-actions github-actions bot added the BE Coders Pod Issues related to users writing code to fetch and update data label May 14, 2024
@infinitetrooper
Copy link
Contributor

infinitetrooper commented May 14, 2024

@harishnvh - Does the requirement come from an internal company policy around the rotation of keys? I'd like to understand your setup a little bit more for us to make the right decisions around this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BE Coders Pod Issues related to users writing code to fetch and update data Data Platform Pod Issues related to the underlying data platform Enhancement New feature or request Secret Management Issues related to secret management
Projects
Status: Needs Triaging
Development

No branches or pull requests

7 participants