- Регистрация
- 04.03.23
- Сообщения
- 344
- Реакции
- 60
Код:
{# Получаем пользователя #}
{% if user is not defined %}
{% set user = salt['pillar.get']("user") %}
{% endif %}
{% if salt['pillar.get']('aldpro-users:'+ user) is defined %}
{# Получаем путь к профилю пользователя #}
{% set homedir = salt['user.info'](user).home %}
{% set gpo_name = 'rbta_ldap_custom_gp_user_1c' %}
{% set gpo = salt['pillar.get']('aldpro-users:'+ user +':'+ gpo_name) %}
{% set src_path = salt['pillar.get']('aldpro-users:'+ user +':'+ gpo_name +':ca_path') %}
{% set filename = salt['file.basename'](src_path) %}
{% if gpo %}
{# Добавляем файл из каталога политики в профиль пользователя #}
{{ homedir }}/.1C/1cestart/{{ filename }}:
file.managed:
- source: {{ src_path }}
- skip_verify: True
- user: {{ user }}
- mode: 644
- makedirs: True
{% endif %}
{% endif %}
Уникальный идентификатор 1c
Тип параметра составной
Атрибут параметра - ca_path
Политика для пользователей.
Последнее редактирование: