wcm_io_devops.aem_security

wcm_io_devops.aem_security

Ta rola stosuje zmiany zabezpieczeń w instancji AEM.

Ta rola została opracowana w ramach Automatyzacji Ansible DevOps w wcm.io dla AEM aby zintegrować Ansible z CONGA, ale może być używana niezależnie od niej.

Zmiana hasła użytkownika admina

Obecnie zaimplementowano tylko zmianę hasła dla użytkownika admin.

:bulb: Proszę zauważyć, że hasło do Felix Webconsole nie będzie zmieniane przez tę rolę, ponieważ powinno być zmieniane poprzez wdrożenie konfiguracji OSGi.

Proszę zapoznać się z definicjami conga-aem, aby uzyskać więcej informacji na temat generowania pakietu.

Szczególnie te dwa miejsca są istotne:

Zastosowania

Ta rola jest używana przez rolę Ansible wcm_io_devops.conga_aem_cms do zmiany hasła admina podczas konfiguracji instancji.

Wymagania

Ta rola wymaga Ansible w wersji 2.7 lub wyższej i była testowana z AEM 6.3.

Zmienne roli

Dostępne zmienne są wymienione poniżej, wraz z ich wartościami domyślnymi:

    aem_security_admin_user: admin

Nazwa użytkownika admin.

    # aem_security_admin_password_new: admin

Nowe hasło, ustawiane razem z aem_security_admin_password_old w celu zmiany hasła.

    aem_security_admin_password_old: admin

Stare hasło, ustawiane, jeśli chcesz zmienić na nowe hasło.

    aem_security_aem_port: 4502

Port i adres URL usługi menedżera pakietów instancji AEM.

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

Podstawowy adres URL dla instancji 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"

Adres URL dla informacji o użytkownikach.

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

Adres URL do sprawdzania hasła.

    aem_security_url_password_valid_code: 403

Oczekiwany kod http dla poprawnego hasła.

    aem_security_url_password_invalid_code: 401

Oczekiwany kod http dla niepoprawnego hasła.

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

Adres URL używany do ustawienia nowego hasła.

Zależności

Ta rola nie ma zależności.

Przykładowy skrypt

Zmienia hasło admina z "admin" na "password".

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

Licencja

Apache 2.0

O projekcie

Applies AEM security changes

Zainstaluj
ansible-galaxy install wcm_io_devops.aem_security
Licencja
apache-2.0
Pobrania
49.1k
Właściciel
Tools for Configuration Management and Deployment