Skip to main content

Passbolt tasks plugin for edwh

Project description

edwh-passbolt-plugin

PyPI - Version PyPI - Python Version


Table of Contents

Installation

edwh plugin.add passbolt

If you don't have edwh yet:

uvenv install edwh[passbolt]
# or pipx, pip, ...

Usage

Typical flow starts with a login:

edwh passbolt.login

You will be prompted for:

  • Passbolt host URL (e.g. https://passbolt.edwh.nl).
  • Your Passbolt user UUID (find it in the Passbolt UI under users; it is in the URL).
  • How to import a private key: provide a path to a recovery kit, paste a PGP private key block, or skip.
  • Your GPG key passphrase.

After login, your OS may occasionally show a passphrase prompt popup (via gpg-agent/pinentry). This depends on your system and the GPG Agent cache/expiry time.

Main commands:

edwh passbolt.list [--folder ...]
edwh passbolt.get <name-or-id> [--field password|user|uri]
edwh passbolt.set [--name ...] [--password ...] [--username ...] [--uri ...] [--folder ...]
edwh passbolt.search <term> [--limit 10] [--threshold 70]
edwh passbolt.list-folders
edwh passbolt.delete <name-or-id>
edwh passbolt.share <name-or-id> [--user "Alice, Bob"] [--group "Admins"] [--permission read|update|owner]
edwh passbolt.unshare <name-or-id> [--user "Alice, Bob"] [--group "Admins"]

For full command listings and help text:

edwh help passbolt
edwh help passbolt.<command>

License

edwh-passbolt-plugin is distributed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

edwh_passbolt_plugin-0.1.1.tar.gz (74.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

edwh_passbolt_plugin-0.1.1-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

Details for the file edwh_passbolt_plugin-0.1.1.tar.gz.

File metadata

  • Download URL: edwh_passbolt_plugin-0.1.1.tar.gz
  • Upload date:
  • Size: 74.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Linux Mint","version":"22.2","id":"zara","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for edwh_passbolt_plugin-0.1.1.tar.gz
Algorithm Hash digest
SHA256 52376f0a3eb9522c7c8eea9a5ddaf5cdbe690cb9c1ff3b47fc87f2323770f7d5
MD5 a7576c056f5778ee1c9125725823ecea
BLAKE2b-256 ac6e649930cc97435a694d968cdcceaf937bbc0bb3e24f78e62b474ffe2a90c6

See more details on using hashes here.

File details

Details for the file edwh_passbolt_plugin-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: edwh_passbolt_plugin-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 21.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Linux Mint","version":"22.2","id":"zara","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for edwh_passbolt_plugin-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d3bc35ed8c04b4c1a0d1b0a287aab499b747f5e42300b5e4664a688e3cff7e31
MD5 55fd7f2482035ef80c6e5090ab1b5f78
BLAKE2b-256 3d5dc204854bfdc717af841dafe6ccaf49ebaf18d50caa863c99a240670b0b31

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page