This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Nautobot Bitwarden Password Manager Secrets Provider
A Nautobot app that provides a secrets provider for Bitwarden Password Manager, using the REST API exposed by bw serve.
Installation
pip install nautobot-app-bitwarden-password-manager-secrets
Configuration
Add the app to your nautobot_config.py:
PLUGINS = ["nautobot_bitwarden_password_manager_secrets"]
PLUGINS_CONFIG = {
"nautobot_bitwarden_password_manager_secrets": {
"base_url": "http://localhost:8087", # URL of your bw serve instance
},
}
Prerequisites
You must have the Bitwarden CLI installed and running bw serve with the vault unlocked:
bw serve --port 8087
Usage
- Navigate to Secrets > Secrets in Nautobot
- Create a new Secret and select Bitwarden Password Manager as the provider
- Enter the vault item ID (GUID) and select the field to retrieve
Supported Fields
| Field | Description |
|---|---|
| Username | Login username |
| Password | Login password |
| TOTP (Current Code) | Current TOTP code generated by Bitwarden |
| URI (first) | First URI associated with the login |
| Notes | Item notes |
| Custom Field | A named custom field (specify the field name) |
License
This project is licensed under the Mozilla Public License 2.0.
Metadata
Release files for nautobot-app-bitwarden-password-manager-secrets 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| nautobot_app_bitwarden_password_manager_secrets-0.1.1.tar.gz | 11.2 kB | Without provenance | Details for nautobot_app_bitwarden_password_manager_secrets-0.1.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| nautobot_app_bitwarden_password_manager_secrets-0.1.1-py3-none-any.whl | Python 3 | none | any | Details for nautobot_app_bitwarden_password_manager_secrets-0.1.1-py3-none-any.whl |
Total release size: 24.3 kB
Release files / nautobot_app_bitwarden_password_manager_secrets-0.1.1.tar.gz
| Download URL | nautobot_app_bitwarden_password_manager_secrets-0.1.1.tar.gz |
|---|---|
| Size | 11.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2f3d70fadc46d8452a8e144d117086ef02ae2f56d1beda5d49810e89ab4e3cb6
|
|
BLAKE2b-256 checksum How to use checksums |
e969666d005040c26a7f94753461992a49efe2b03d2ae2c221524922773bb3b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / nautobot_app_bitwarden_password_manager_secrets-0.1.1-py3-none-any.whl
| Download URL | nautobot_app_bitwarden_password_manager_secrets-0.1.1-py3-none-any.whl |
|---|---|
| Size | 13.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
840b87327df23a4b7594882be73e608c17c1091bfd22eb939f0b490dc513bbb3
|
|
BLAKE2b-256 checksum How to use checksums |
02f9eba6cd98483d895a29960adf0e75d0c9f7698939d65b910ffd6463954877
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Security for nautobot-app-bitwarden-password-manager-secrets 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.