2.4. Red Hat Quay API を使用したユーザーの削除
API を使用して Red Hat Quay からユーザーを削除するには、次の手順に従います。
重要
ユーザーを削除すると、このユーザーが自分のプライベートアカウントにあったリポジトリーはすべて使用できなくなります。
前提条件
- スーパーユーザーとして Red Hat Quay デプロイメントにログインしている。
- OAuth アクセストークンを作成 した。
-
config.yaml
ファイルでBROWSER_API_CALLS_XHR_ONLY: false
を設定している。
手順
コマンドラインから次の
DELETE /api/v1/superuser/users/{username}
コマンドを入力し、ユーザーを削除します。$ curl -X DELETE -H "Authorization: Bearer <insert token here>" https://<quay-server.example.com>/api/v1/superuser/users/<username>
CLI からユーザーを削除する場合、CLI は情報を返しません。削除を確認するには、Superuser Admin Panel
Users に移動するか、次の GET /api/v1/superuser/users/
コマンドを入力して、Red Hat Quay UI を確認します。すると、ユーザーが存在するかどうかを確認できます。$ curl -X GET -H "Authorization: Bearer <bearer_token>" "https://<quay-server.example.com>/api/v1/superuser/users/"