Note
This plugin is part of the mellanox.onyx collection.
To install it use: ansible-galaxy collection install mellanox.onyx.
To use it in a playbook, specify: mellanox.onyx.onyx_username.
New in version 0.2.0: of mellanox.onyx
| Parameter | Choices/Defaults | Comments |
|---|---|---|
| capability string |
| Grant capability to this user account |
| disabled string |
| Disable means of logging into this account |
| disconnected boolean |
| Disconnect all sessions of this user |
| encrypted_password boolean |
| Decide the type of setted password (plain text or encrypted) |
| full_name string | Set the full name of this user | |
| nopassword boolean |
| Clear password for such user |
| password string | Set password fot such user | |
| reset_capability boolean |
| Reset capability to this user account |
| state string |
| Set state of the given account |
| username string / required | Create/Edit user using username |
- name: Create new user
onyx_username:
username: anass
- name: Set the user full-name
onyx_username:
username: anass
full_name: anasshami
- name: Set the user encrypted password
onyx_username:
username: anass
password: 12345
encrypted_password: True
- name: Set the user capability
onyx_username:
username: anass
capability: monitor
- name: Reset the user capability
onyx_username:
username: anass
reset_capability: True
- name: Remove the user configuration
onyx_username:
username: anass
state: absent
Common return values are documented here, the following are the fields unique to this module:
| Key | Returned | Description |
|---|---|---|
| commands list / elements=string | always | The list of configuration mode commands to send to the device. Sample: ['username *', 'username * password *', 'username * nopassword', 'username * disable login', 'username * capability admin', 'no username *', 'no username * disable'] |
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/mellanox/onyx/onyx_username_module.html