Gerar senhas da IU do Edge automaticamente

Edge para nuvem privada v4.18.05

A interface do Edge gera automaticamente senhas de usuário para novos usuários. Normalmente, os usuários recebem um e-mail que permite mudar a senha gerada automaticamente.

Por padrão, a interface do Edge gera automaticamente senhas compatíveis com as regras de senha padrão definidas no servidor de gerenciamento do Edge. Essas regras especificam que as senhas têm pelo menos oito caracteres e incluem pelo menos um caractere especial e um caractere maiúsculo. Consulte Como redefinir senhas do Edge para informações sobre como configurar regras de senha do Edge.

Você pode mudar as regras de senha no servidor de gerenciamento para tornar as senhas mais rígidas. Por exemplo, é possível aumentar o comprimento mínimo para 10 caracteres, exigir vários caracteres especiais etc. Se você mudar as regras no servidor de gerenciamento, também precisará mudar a interface do Edge para gerar automaticamente senhas compatíveis com as novas regras.

A interface do Edge define quatro propriedades que você usa para definir as regras de geração automática de senha:

conf_apigee-base_apigee.forgotPassword.underscore.minimum="1"
conf_apigee-base_apigee.forgotPassword.specialchars.minimum="1"
conf_apigee-base_apigee.forgotPassword.lowecase.minimum="1"
conf_apigee-base_apigee.forgotPassword.uppercase.minimum="1"

Para definir essas propriedades:

  1. Abra o arquivo ui.properties em um editor. Se o arquivo não existir, crie-o:
    vi /opt/apigee/customer/application/ui.properties
  2. Defina as propriedades:
    conf_apigee-base_apigee.forgotPassword.underscore.minimum="2"
    conf_apigee-base_apigee.forgotPassword.specialchars.minimum="3"
    conf_apigee-base_apigee.forgotPassword.lowecase.minimum="2"
    conf_apigee-base_apigee.forgotPassword.uppercase.minimum="2"
  3. Salve as alterações.
  4. Verifique se o arquivo de propriedades pertence ao usuário "apigee":
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Reinicie a interface do Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart