Vault

Component ID

2748693

Component name

Vault

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

Vault is an open source solution for managing secrets, like keys or passwords.

This project aims to provide a Drupal-based integration for Vault.

Exploration will be evaluating the following features outlined as use cases:

Use case 1 - Integration with the Key module to allow Vault to be used for key-based storage.

Use case 2 - A field-based storage option

Use case 3 - Extending the Password Manager interface to develop a Vault-based password manager

Use case 4 - Exploring the use of storing "configuration" in Vault instead of standard CMI (in bulk or selectively) to store hash salts, sensitive settings, credentials, etc.

Use case 5: A vault-based file storage system (akin to private filesystem)