community.general.udm_group – Управление группой posix
Примечание
Этот плагин входит в коллекцию community.general (версия 2.0.1).
Для его установки используйте: ansible-galaxy collection install community.general.
Для использования в playbook, укажите: community.general.udm_group.
Обзор
- Этот модуль позволяет управлять группами пользователей на корпоративном сервере Univention (UCS). Он использует API Python UCS для создания нового объекта или его редактирования.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- Python >= 2.6
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| description строка | Описание группы. | |
| name строка / обязательно | Имя группы posix. | |
| ou строка | LDAP OU, например, school для LDAP OU ou=school,dc=example,dc=com. | |
| position строка | Определите полное LDAP расположение группы, например, cn=g123m-1A,cn=classes,cn=schueler,cn=groups,ou=schule,dc=example,dc=com. | |
| state строка |
| Присутствует ли группа или нет. |
| subpath строка | По умолчанию: "cn=groups" | Подпуть внутри OU, например, cn=classes,cn=students,cn=groups. |
Примеры
- name: Create a POSIX group
community.general.udm_group:
name: g123m-1A
# Create a POSIX group with the exact DN
# C(cn=g123m-1A,cn=classes,cn=students,cn=groups,ou=school,dc=school,dc=example,dc=com)
- name: Create a POSIX group with a DN
community.general.udm_group:
name: g123m-1A
subpath: 'cn=classes,cn=students,cn=groups'
ou: school
# or
- name: Create a POSIX group with a DN
community.general.udm_group:
name: g123m-1A
position: 'cn=classes,cn=students,cn=groups,ou=school,dc=school,dc=example,dc=com'
Авторы
- Tobias Rüetschi (@keachi)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/general/udm_group_module.html