Allow Accessing Secrets API via HTTP

I would like the ability to access secrets manager via an HTTP API. The primary reason I want this is to avoid having to install BWS client to use the Ansible role. Installing BWS on an end user device isn’t that big of an issue, but having to download the zip from GitHub or setting up pip and rustup in a build pipeline, so I can run it from a container is a pain. The end result I’m looking for is a similar experience to openbao/vault, where you can specify an access token as a variable and can fetch a secret via Ansible lookup or HTTP request.

1 Like

Another issue this could resolve is having to coordinate releases between the Ansible role and bws cli ansible collection "bitwarden.secrets" doesn't seem compatible with bitwarden-sdk 0.1.1 (most recent) · Issue #59 · bitwarden/sm-ansible · GitHub

1 Like