Как автоматически генерировать пароли для нового интерфейса Edge

В новом интерфейсе Edge пароли пользователей генерируются автоматически при создании новых пользователей. Обычно после этого пользователям отправляется электронное письмо, позволяющее им задать или изменить пароль.

По умолчанию в новом интерфейсе Edge автоматически генерируются пароли длиной не менее восьми символов. Информацию о том, как настроить правила для паролей Edge, можно найти в статье Сброс паролей Edge.

Вы можете изменить правила для паролей на сервере управления, чтобы сделать их более строгими. Например, можно потребовать, чтобы пароль содержал несколько специальных символов, прописных букв, строчных букв или символов подчеркивания. Если вы измените правила на сервере управления, то сможете настроить новый интерфейс Edge так, чтобы он автоматически создавал пароли, соответствующие новым правилам.

В новом интерфейсе Edge UI определены четыре свойства (со значением по умолчанию 0), которые используются для установки минимального количества символов для автоматически генерируемых паролей:

conf_apigee_apigee.forgotPassword.underscore.minimum=0
conf_apigee_apigee.forgotPassword.specialchars.minimum=0
conf_apigee_apigee.forgotPassword.lowecase.minimum=0
conf_apigee_apigee.forgotPassword.uppercase.minimum=0

Чтобы задать эти свойства:

  1. Откройте файл management-ui.properties в редакторе. Если файла нет, создайте его:
    vi /opt/apigee/customer/application/management-ui.properties
  2. Задайте нужные минимальные значения для следующих свойств:
    conf_apigee_apigee.forgotPassword.underscore.minimum=2
    conf_apigee_apigee.forgotPassword.specialchars.minimum=3
    conf_apigee_apigee.forgotPassword.lowecase.minimum=2
    conf_apigee_apigee.forgotPassword.uppercase.minimum=2
  3. Сохраните изменения.
  4. Убедитесь, что файл свойств принадлежит пользователю apigee:
    chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
  5. Перезапустите новый интерфейс Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart