14 lines
368 B
YAML
14 lines
368 B
YAML
- name: Set SSH keys
|
|
community.general.ldap_attrs:
|
|
dn: "uid={{ item.uid }},{{ ldap_people_ou }}"
|
|
state: exact
|
|
attributes:
|
|
sshPublicKey: "{{ item.ssh_keys }}"
|
|
loop: "{{ ldap_users }}"
|
|
when: item.ssh_keys is defined
|
|
args:
|
|
server_uri: "{{ ldap_uri }}"
|
|
bind_dn: "{{ ldap_admin_dn }}"
|
|
bind_pw: "{{ ldap_admin_pw }}"
|
|
start_tls: yes
|