aem_security

wcm_io_devops.aem_security

Эта роль применяет изменения безопасности к экземпляру AEM.

Эта роль была разработана как часть wcm.io DevOps Ansible Automation для AEM для интеграции Ansible с CONGA, но может использоваться независимо от этого.

Изменение пароля пользователя admin

На данный момент реализовано только изменение пароля для пользователя admin.

:bulb: Обратите внимание, что пароль Felix Webconsole не будет изменен этой ролью, так как его следует изменить путем развертывания OSGi конфигурации.

Пожалуйста, обратитесь к conga-aem-definitions для получения дополнительной информации о том, как сгенерировать пакет.

Особенно интересуют следующие два места:

Использование

Эта роль используется ролью Ansible wcm_io_devops.conga_aem_cms для изменения пароля администратора во время настройки экземпляра.

Требования

Эта роль требует Ansible 2.7 или более поздней версии и была протестирована с AEM 6.3.

Переменные роли

Доступные переменные перечислены ниже, вместе с их значениями по умолчанию:

    aem_security_admin_user: admin

Имя пользователя администратора.

    # aem_security_admin_password_new: admin

Новый пароль, устанавливаемый вместе с aem_security_admin_password_old для изменения пароля.

    aem_security_admin_password_old: admin

Старый пароль, устанавливаемый, если вы хотите изменить его на новый.

    aem_security_aem_port: 4502

Порт и URL-адрес службы пакетного менеджера экземпляра AEM.

    aem_security_url_base: "http://localhost:{{ aem_security_aem_port }}"

Основной URL для экземпляра AEM.

    aem_security_url_userinfo: "{{ aem_security_url_base }}/bin/querybuilder.json?path=/home/users&1_property=rep:authorizableId&1_property.value={{ aem_security_admin_user }}&p.limit=-1"

URL для информации о пользователе.

    aem_security_url_password_check: "{{ aem_security_url_base }}/crx/de/j_security_check"

URL для проверки пароля.

    aem_security_url_password_valid_code: 403

Ожидаемый HTTP-код для корректного пароля.

    aem_security_url_password_invalid_code: 401

Ожидаемый HTTP-код для некорректного пароля.

    aem_security_url_password_set: "{{ aem_security_url_base }}/crx/explorer/ui/setpassword.jsp"

URL, используемый для установки нового пароля.

Зависимости

У этой роли нет зависимостей.

Пример playbook

Изменяет пароль администратора с "admin" на "password".

- hosts: aem-author
  vars:
    aem_security_admin_password_new: password
    aem_security_admin_password_old: admin
  roles:
    - wcm_io_devops.aem_security

Лицензия

Apache 2.0

О проекте

Applies AEM security changes

Установить
ansible-galaxy install wcm-io-devops/ansible-aem-security
Лицензия
apache-2.0
Загрузки
49024
Владелец
Tools for Configuration Management and Deployment