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

Better auditing of dynamic credential backends #18242

Open
RyanW8 opened this issue Dec 6, 2022 · 0 comments
Open

Better auditing of dynamic credential backends #18242

RyanW8 opened this issue Dec 6, 2022 · 0 comments

Comments

@RyanW8
Copy link

RyanW8 commented Dec 6, 2022

Describe the solution you'd like
We currently have numerous Vault roles for dynamic credentials, including MySQL, PostgreSQL and AWS. Currently developers are able to login and generate a dynamic credential for either of those backends which is great. However we are missing a view of what credentials users have generated.

For example, I login to Vault and request credentials for a MySQL database. Ideally vault would log all details pertaining to the requestee as well as the generated username (or in the case of AWS log out the ACCESS_KEY_ID); both of which are not sensitive information. Now using the audit logs of the MySQL instance as well as the audit logs from Vault we have a clear method of tracing back any action in the database to a specific user regardless of the credentials used to login to the database

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants