Time to 10x your DynamoDB productivity with Dynobase [learn more]
AWS Vault is an open-source tool to securely store and access AWS credentials in a development environment.
It stores your IAM credentials securely and provides only temporary credentials on-demand when needed.
AWS Vault integrates with Dynobase seamlessly, here's how:
- Make sure you have AWS Vault installed. If not, head to installation guide.
- Make sure you have at least one profile setup.
- Go to
~/.aws/configfile and add a new AWS Vault-powered profile with
credential_processattribute pointing to AWS Vault binary to this file, for example:
Make sure that
credential_process includes the absolute path to the
aws-vault binary and includes
--json) flag. Replace
default with your actual profile name.
- Launch Dynobase and select your newly created profile. You should be prompted to provide a password.
- If you did everything correctly, Dynobase should authenticate using temporary credentials provided by AWS Vault.
If you want to use Dynobase with SSO profiles, you can do that too! Head to our Dynobase and SSO integration guide.