community.general.udm_group – Управление группой posix
Примечание
Этот плагин входит в коллекцию community.general (версия 1.3.2).
Для его установки используйте: ansible-galaxy collection install community.general.
Для использования в книге задач укажите: community.general.udm_group.
Обзор
- Этот модуль позволяет управлять группами пользователей на корпоративном сервере Univention (UCS). Он использует Python API 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–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/community/general/udm_group_module.html