Spec-Zone.ru › Ansible 2.5

udm_user - Управление пользователями POSIX на корпоративном сервере Univention

Новая версия 2.2.

  • Обзор
    • Требования
  • Параметры
  • Примеры
  • Статус
    • Автор

Обзор

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

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • Python >= 2.6

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
birthday Значение по умолчанию:
Нет
Дата рождения
city Значение по умолчанию:
Нет
Город адреса пользователя.
country Значение по умолчанию:
Нет
Страна адреса пользователя.
department_number Значение по умолчанию:
Нет
Номер отдела адреса пользователя.

Псевдонимы: departmentNumber
description Значение по умолчанию:
Нет
Описание (не gecos)
display_name Значение по умолчанию:
Нет
Имя для отображения (не gecos)

Псевдонимы: displayName
email Значение по умолчанию:
[u'']
Список адресов электронной почты.
employee_number Значение по умолчанию:
Нет
Номер сотрудника

Псевдонимы: employeeNumber
employee_type Значение по умолчанию:
Нет
Тип сотрудника

Псевдонимы: employeeType
firstname
Имя. Требуется, если state=present.
gecos Значение по умолчанию:
Нет
GECOS
groups Значение по умолчанию:
[]
POSIX группы, DN LDAP групп будут найдены с фильтром LDAP для каждой группы как $GROUP: (&(objectClass=posixGroup(cn=$GROUP))).
home_share Значение по умолчанию:
Нет
Домашняя NFS-папка. Должен быть DN LDAP, например, cn=home,cn=shares,ou=school,dc=example,dc=com.

Псевдонимы: homeShare
home_share_path Значение по умолчанию:
Нет
Путь к домашней NFS-папке внутри homeShare.

Псевдонимы: homeSharePath
home_telephone_number Значение по умолчанию:
[]
Список частных номеров телефонов.

Псевдонимы: homeTelephoneNumber
homedrive Значение по умолчанию:
Нет
Домашний диск Windows, например, "H:".
lastname
Фамилия. Требуется, если state=present.
mail_alternative_address Значение по умолчанию:
[]
Список альтернативных адресов электронной почты.

Псевдонимы: mailAlternativeAddress
mail_home_server Значение по умолчанию:
Нет
FQDN почтового сервера

Псевдонимы: mailHomeServer
mail_primary_address Значение по умолчанию:
Нет
Основной адрес электронной почты

Псевдонимы: mailPrimaryAddress
mobile_telephone_number Значение по умолчанию:
[]
Номер мобильного телефона

Псевдонимы: mobileTelephoneNumber
organisation Значение по умолчанию:
Нет
Организация
ou Значение по умолчанию:
Организационная единица внутри DN базовой LDAP, например, school для LDAP OU ou=school,dc=example,dc=com.
override_pw_history Значение по умолчанию:
нет
Переопределить историю паролей

Псевдонимы: overridePWHistory
override_pw_length Значение по умолчанию:
нет
Переопределить проверку пароля

Псевдонимы: overridePWLength
pager_telephonenumber Значение по умолчанию:
[]
Список номеров пейджеров.

Псевдонимы: pagerTelephonenumber
password Значение по умолчанию:
Нет
Пароль. Требуется, если state=present.
phone Значение по умолчанию:
[]
Список номеров телефонов.
position Значение по умолчанию:
Определяет полное положение объекта пользователя в дереве LDAP, например, cn=employee,cn=users,ou=school,dc=example,dc=com.
postcode Значение по умолчанию:
Нет
Почтовый индекс адреса пользователя.
primary_group Значение по умолчанию:
cn=Domain Users,cn=groups,$LDAP_BASE_DN
Основная группа. Это должен быть DN группы LDAP.

Псевдонимы: primaryGroup
profilepath Значение по умолчанию:
Нет
Директория профиля Windows
pwd_change_next_login
    Варианты:
  • 0
  • 1
Значение по умолчанию:
Нет
Изменить пароль при следующем входе.

Псевдонимы: pwdChangeNextLogin
room_number Значение по умолчанию:
Нет
Номер комнаты адреса пользователя.

Псевдонимы: roomNumber
samba_privileges Значение по умолчанию:
[]
Права Samba, например, разрешить администрирование принтеров, присоединиться к домену.

Псевдонимы: sambaPrivileges
samba_user_workstations Значение по умолчанию:
[]
Разрешить аутентификацию только на этом хосте Microsoft Windows.

Псевдонимы: sambaUserWorkstations
sambahome Значение по умолчанию:
Нет
Домашний путь Windows, например, '\\$FQDN\$USERNAME'.
scriptpath Значение по умолчанию:
Нет
Сценарий входа Windows.
secretary Значение по умолчанию:
[]
Список руководителей в качестве DN LDAP.
serviceprovider Значение по умолчанию:
[u'']
Включить пользователя для следующих поставщиков услуг.
shell Значение по умолчанию:
/bin/bash
Логин оболочка
state
    Варианты:
  • present ←
  • absent
Присутствует или нет пользователь.
street Значение по умолчанию:
Нет
Улица адреса пользователя.
subpath Значение по умолчанию:
cn=users
Подпуть LDAP внутри организационной единицы, например, cn=teachers,cn=users для контейнера LDAP cn=teachers,cn=users,dc=example,dc=com.
title Значение по умолчанию:
Нет
Должность, например, Prof..
unixhome Значение по умолчанию:
/home/$USERNAME
Директория домашней Unix-системы
update_password
(добавлен в 2.3)
Значение по умолчанию:
всегда
always будет обновлять пароли, если они отличаются. on_create будет устанавливать пароль только для вновь созданных пользователей.
userexpiry Значение по умолчанию:
Сегодня + 1 год
Дата истечения срока действия учетной записи, например, 1999-12-31.
username
обязательно
Имя пользователя

Псевдонимы: name

Примеры

# Create a user on a UCS
- udm_user:
    name: FooBar
    password: secure_password
    firstname: Foo
    lastname: Bar

# Create a user with the DN
# C(uid=foo,cn=teachers,cn=users,ou=school,dc=school,dc=example,dc=com)
- udm_user:
    name: foo
    password: secure_password
    firstname: Foo
    lastname: Bar
    ou: school
    subpath: 'cn=teachers,cn=users'
# or define the position
- udm_user:
    name: foo
    password: secure_password
    firstname: Foo
    lastname: Bar
    position: 'cn=teachers,cn=users,ou=school,dc=school,dc=example,dc=com'

Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется как обратная совместимость.

Автор

  • Tobias Rueetschi (@2-B)

Подсказка

Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/udm_user_module.html

Spec-Zone.ru

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