Spec-Zone.ru › Ansible

Модуль community.general.udm_group – Управление группой posix

Примечание

Этот модуль является частью коллекции community.general (версия 9.5.0).

Эта коллекция, возможно, уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install community.general.

Чтобы использовать его в playbook, укажите: community.general.udm_group.

  • Обзор
  • Параметры
  • Атрибуты
  • Примеры

Обзор

  • Этот модуль позволяет управлять группами пользователей на корпоративном сервере Univention (UCS). Он использует API UCS на Python для создания нового объекта или его редактирования.

Параметры

Параметр

Комментарии

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

строка

Присутствует ли группа.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

subpath

строка

Подпуть внутри OU, например cn=classes,cn=students,cn=groups.

По умолчанию: "cn=groups"

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: полная

Может работать в режиме check_mode и возвращать прогноз изменённого статуса без изменения целевого объекта.

diff_mode

Поддержка: частичная

Вернёт детали о том, что изменилось (или, возможно, нуждается в изменении в check_mode) в режиме сравнения.

Примеры

- 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–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/general/udm_group_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API