71 lines
1.8 KiB
YAML
71 lines
1.8 KiB
YAML
---
|
|
- hosts: idrac
|
|
connection: local
|
|
name: Configure the iDRAC users attributes
|
|
gather_facts: False
|
|
|
|
collections:
|
|
- dellemc.openmanage
|
|
|
|
tasks:
|
|
- name: Configure the create iDRAC users attributes
|
|
idrac_user:
|
|
idrac_ip: "{{ idrac_ip }}"
|
|
idrac_user: "{{ idrac_user }}"
|
|
idrac_password: "{{ idrac_password }}"
|
|
state: "present"
|
|
user_name: "user_name"
|
|
user_password: "user_password"
|
|
privilege: "Administrator"
|
|
ipmi_lan_privilege: "User"
|
|
enable: "true"
|
|
sol_enable: "true"
|
|
protocol_enable: "true"
|
|
authentication_protocol: "MD5"
|
|
privacy_protocol: "DES"
|
|
|
|
tags:
|
|
- create-user
|
|
|
|
- name: Configure the modify iDRAC users attributes
|
|
idrac_user:
|
|
idrac_ip: "{{ idrac_ip }}"
|
|
idrac_user: "{{ idrac_user }}"
|
|
idrac_password: "{{ idrac_password }}"
|
|
action: "present"
|
|
user_name: "user_name"
|
|
new_user_name: "new_user_name"
|
|
privilege: "Administrator"
|
|
ipmi_lan_privilege: "User"
|
|
enable: "true"
|
|
sol_enable: "true"
|
|
protocol_enable: "true"
|
|
authentication_protocol: "MD5"
|
|
privacy_protocol: "DES"
|
|
|
|
tags:
|
|
- modify-user
|
|
|
|
- name: Configure the modify iDRAC username and password attributes.
|
|
idrac_user:
|
|
idrac_ip: "{{ idrac_ip }}"
|
|
idrac_user: "{{ idrac_user }}"
|
|
idrac_password: "{{ idrac_password }}"
|
|
action: "present"
|
|
user_name: "user_name"
|
|
new_user_name: "new_user_name"
|
|
user_password: "user_password"
|
|
tags:
|
|
- modify-username
|
|
|
|
- name: Configure the delete iDRAC users attributes
|
|
idrac_user:
|
|
idrac_ip: "{{ idrac_ip }}"
|
|
idrac_user: "{{ idrac_user }}"
|
|
idrac_password: "{{ idrac_password }}"
|
|
state: "absent"
|
|
user_name: "user_name"
|
|
|
|
tags:
|
|
- remove-user
|