rootユーザー
セキュリティを強化するために、AppCenterの root ユーザー パスワードを定期的にローテーションすることをお勧めします。
root ユーザー パスワードをローテーションする場合は、以下のパスワード要件を満たす必要があります。
- 8文字以上
- 少なくとも1つの小文字
- 少なくとも1つの大文字
- 少なくとも1つの数字
- 少なくとも1つの特殊文字
- パスワードにユーザー名は使用不可
rootユーザーのみがrootユーザーのパスワードを変更できます。
- User API Swagger URLに移動します。
例えば、次のようにbase-domainをドメインに置き換えます。
https://base-domain/api/user/swagger-ui.html
- Token Controllerの/token Authentice a Userの横にあるPostを選択します。Parameters とResponsesペインが表示されます。
- Try it outを選択します。
- Example Valueコード ボックスに、既存の rootユーザー資格情報を入力します。
例:
{ “password”: “PasswordNow1!”, “username”: “root” }
- Executeを選択します。
- Response headersから、認証トークンを見つけてコピーします。
- Userの /Updates a Userの横にあるPatchを選択します。ParametersとResponsesペインが表示されます。
- Try it outを選択します。
- Authorizationの横にあるstring (header)コード ボックスに、「Bearer 」と入力、その後にスペースを入力して認証トークンを貼り付けます。
例:
- usernameの横にあるstring (path)コード ボックスに、「root」を入力します。
- Example Valueコード ボックスに、パスワード要件を満たす新しいrootユーザー パスワードを入力します。
例:
{ "username": "root", "password": "PasswordNew1!" }
- Executeを選択します。rootユーザーのパスワードが正常に更新された場合、応答200が表示されます。
- 新しい資格情報を使用してAppCenterにログインします。