daniel_lynch.passbolt.create_password (0.1.10) — module

Create password in Passbolt

Authors: Daniel Lynch (@daniel-lynch)

Install collection

Install with ansible-galaxy collection install daniel_lynch.passbolt:==0.1.10


Add to requirements.yml

  collections:
    - name: daniel_lynch.passbolt
      version: 0.1.10

Description

The Passbolt create password module creates a password in Passbolt via the API.

You either need the gpgkey and the passphrase or the fingerprint of the secret key stored in the gpg-agent.

Inputs

    
uri:
    description:
    - The uri field of the password you wish to create. (Optional)
    required: false
    type: str

name:
    description:
    - The name of the password you wish to create.
    required: true
    type: str

gpgkey:
    description:
    - The GPG Private key used to access Passbolt.
    required: false
    type: str

verify:
    description:
    - Whether to verify SSL or not. (Defaults to verify)
    required: false

password:
    description:
    - The password you wish to create.
    required: true
    type: str

username:
    description:
    - The username field of the password you wish to create. (Optional but strongly encouraged.)
    required: false
    type: str

passphrase:
    description:
    - The Passphrase used with the GPG Private key used to access Passbolt.
    required: false
    type: str

description:
    description:
    - The description field of the password you wish to create. (Optional)
    required: false
    type: str

fingerprint:
    description:
    - The fingerprint of the imported Private key used to access Passbolt.
    required: false

passbolt_uri:
    description:
    - The Passbolt instance Fully Qualified Domain Name(FQDN)
    required: true
    type: str

encrypt_description:
    default: true
    description:
    - Option to create the password description as a secret and encrypt it in the database.
      (Optional. Defaults to true.)
    required: false
    type: bool