Edge UI のパスワードを自動生成する

Edge for Private Cloud v4.18.05

Edge UI は、新規ユーザーのユーザー パスワードを自動生成します。通常、ユーザーには自動生成されたパスワードを変更できるメールが送信されます。

デフォルトでは、Edge UI は、Edge Management Server で定義されているデフォルトのパスワード ルールに準拠したパスワードを自動生成します。これらのルールでは、パスワードは 8 文字以上で、少なくとも 1 つの特殊文字と 1 つの大文字を含める必要があります。Edge のパスワード ルールを構成する方法については、Edge のパスワードを再設定するをご覧ください。

Management Server でパスワード ルールを変更して、パスワードをより厳格にすることができます。たとえば、最小文字数を 10 文字に増やしたり、複数の特殊文字を必須にしたりできます。Management Server でルールを変更する場合は、新しいルールに準拠したパスワードを自動生成するように Edge UI も変更する必要があります。

Edge UI では、パスワードの自動生成ルールを設定するために使用する 4 つのプロパティが定義されています。

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"

これらのプロパティを設定するには:

  1. エディタで ui.properties ファイルを開きます。ファイルが存在しない場合は作成します。
    vi /opt/apigee/customer/application/ui.properties
  2. プロパティを設定します。
    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. 変更を保存します。
  4. プロパティ ファイルが「apigee」ユーザーによって所有されていることを確認します。
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Edge UI を再起動します。
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart