30.4. テナントアカウントの削除


30.4.1. 管理ポータルを使用したアカウントの削除

以下の手順によりアカウントの削除がスケジュールされ、15 日後に削除されます。削除がスケジュールされている間、アカウントの取り扱いは以下のようになります。

  • ユーザーはアカウントにログインすることができない。
  • アカウントを編集することはできない。ただし、マスター管理ユーザーはアカウントを approved の状態に戻すことができます。

また、実際に削除された場合と同様に、テナントのドメイン (管理ドメインおよびデベロッパーポータル) を利用することはできません。

前提条件:

手順

  1. Accounts に移動し、アカウントのリストを表示します。
  2. 削除するアカウントをクリックします。
  3. アカウント名の横にある Edit をクリックします。
  4. アカウントの詳細ページで、Delete アイコンをクリックします。
  5. 削除を確認します。

30.4.2. コンソールを使用したテナントの削除

アカウントを直ちに削除する場合には、コンソールからその操作を行うことができます。

  1. 以下のコマンドを使用して、コンソールを開きます。

    oc rsh -c system-master "$(oc get pods --selector deploymentconfig=system-app -o name)"
    bundle exec rails console
  2. 以下の行により、直ちに削除を行います。

    tenant = Account.find(PROVIDER_ID)
    tenant.schedule_for_deletion!
    DeleteAccountHierarchyWorker.perform_later(tenant)

    各行の処理内容を以下に示します。

    • 1 行目: アカウントを探し、それを変数 tenant に保存します。
    • 2 行目: アカウントの削除をスケジュールします。これは、管理ポータルから削除をスケジュールしていない場合にのみ必要です。
    • 3 行目: アカウントの削除をスケジュールしているか、アカウントが一時中断のステータスの場合にのみ、バックグラウンドプロセスのテナントを削除します。アカウントが approved のステータスの場合には、削除は行われません。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.