ktdreyer.errata_tool_ansible.errata_tool_user (0.0.339) — module

Create and manage Users in the Errata Tool

Authors: unknown

preview | supported by community

Install collection

Install with ansible-galaxy collection install ktdreyer.errata_tool_ansible:==0.0.339


Add to requirements.yml

  collections:
    - name: ktdreyer.errata_tool_ansible
      version: 0.0.339

Description

Create and update Users within Red Hat's Errata Tool.


Requirements

Inputs

    
roles:
    description:
    - A list of roles for this user, for example ["pm"]
    - If you do not set this parameter and the user does not yet exist, the ET will create
      the new user with no roles. If you do not set this parameter and the user already
      exists on the server, Ansible will not edit the existing roles for this user account.
    required: false

enabled:
    default: true
    description:
    - Whether the user is enabled or not.
    required: false

realname:
    description:
    - The user's real name, like Ken Dreyer
    required: true

login_name:
    description:
    - The user's login name, like kdreyer@redhat.com
    required: true

organization:
    default: The ET server defaults to "Engineering" for new users
    description:
    - The user's organization, like "Engineering"
    - If you specify no "organization" setting and the user does not already exist, the
      Errata Tool will default the brand new user account's organization to "Engineering".
    - If you specify no "organization" setting and the user account already exists, Ansible
      will not edit the existing organization value.
    required: false

email_address:
    description:
    - The email address for this user.
    - If you do not set this parameter and the user does not yet exist, Ansible will create
      the user by selecting the login_name string before "@" and appending a redhat.com
      domain for an email address. For example, if a new user's login_name is "kdreyer@redhat.com",
      the default email_address will be "kdreyer@redhat.com".
    - If you do not set this parameter and the user already exists on the server, Ansible
      will not edit the existing email address for this user account.
    required: false

receives_mail:
    default: true
    description:
    - Whether the user will receive email or not.
    required: false