このガイドでは、Discourseでユーザーアカウントを削除する方法について説明します。これは、ユーザーの要求への対応やコミュニティ標準の維持など、さまざまな管理上の理由で必要になる場合があります。
必要なユーザーレベル: 管理者またはモデレーター
Discourseでユーザーアカウントを削除することは、クリーンで準拠したフォーラムを維持するために不可欠です。このガイドでは、ユーザーアカウントを安全かつ効果的に削除する手順を説明します。
ユーザー削除に関するサイト設定
Discourseには、アクティビティやアカウントの経過期間に基づいてユーザーの削除を制限するいくつかの設定があります。これらの設定を理解することは、ユーザーの削除を効果的に管理するために重要です。
重要な設定:
delete_user_max_post_age: ユーザーの最初の投稿からの経過日数の範囲内で、ユーザーを削除できる期間。例えば、これを30に設定すると、30日より古い投稿を持つユーザーは削除できなくなります。デフォルトは60日です。delete_all_posts_max: モデレーターが「すべての投稿を削除」ボタンを使用できる、ユーザーが持つことができる投稿の最大数。ユーザーがこの値を超える投稿を持っている場合、モデレーターはそれらのすべての投稿を削除できなくなります。管理者はこのチェックをバイパスします。デフォルトは15です。
さらに、ハードコーディングされた制限があります。スタッフメンバーは、ユーザーの最初の投稿がdelete_user_max_post_ageの期間内にある場合を除き、5つ以上の投稿を持つユーザーを削除することはできません。
ユーザーアカウントを削除する手順
1. ユーザーの管理ページにアクセスする
ユーザーの管理ページへのアクセスガイドの手順に従って、ユーザーの管理ページに移動します。
2. すべての投稿を削除する(必要な場合)
設定に基づいて、アカウントを削除する前にユーザーの投稿を削除する必要がある場合があります。ユーザーの管理ページで、削除する必要のある投稿がある場合は、すべての投稿を削除ボタンをクリックします。
すべての投稿の削除を確認するように求める確認ダイアログが表示されます。
3. ユーザーアカウントを削除する(オプションでブロックリストに追加)
ユーザーアカウントを削除するには、さらに下にスクロールしてユーザーを削除ボタンをクリックします。
削除のみと削除してこのメールアドレスとIPアドレスをブロックのいずれかを選択するオプションが表示されます。後者を選択すると、ユーザーが同じメールアドレスやIPアドレスで再登録するのを防ぐことができます。



