コミュニティからユーザーを恒久的に削除したいが、Discourse への貢献は残しておきたい場合は、そのユーザーを匿名化することができます。
ユーザーを匿名化するには?
ユーザーの管理ページの下部に「ユーザーを匿名化」ボタンがあります。
確認を求められます。同意すると、ユーザーは匿名化されます。
匿名化はどの程度徹底されますか?
- この特定のアカウントとしてコミュニティにログインすることはできなくなります。
- ユーザーには
anon123456のような新しいランダムなユーザー名が割り当てられます。この新しいユーザー名はシステム内のすべての投稿に適用され、すべての@メンションや引用も更新されます。 - 新しいユーザー名は以下には適用されません:削除された投稿、現在の投稿が改名されたユーザーを提及または引用しなくなった場合の投稿の修正、ユーザープロフィールのワンボックス化、キューイング中の投稿、またはスタッフログ。
- メール、名前、生年月日、アバターは削除されます。パスワードは安全なランダムなパスワードに置き換えられます。
- サイト設定で名前の入力が必須になっている場合、名前は匿名化されたユーザー名(例:
anon123456)に設定されます。 - ユーザープロフィールは削除されます。
- ユーザーのために生成されたすべての API キーは無効化されます。
- 第三者認証機能(Google、Facebook など)も無効化されます。
IP 履歴
Discourse は、匿名ユーザーに関連するログにユーザーの IP アドレスを保持します。ただし、開発者が利用可能な新しいメカニズムにより、それらを削除することもできます。
UserAnonymizer クラスを使用する際、置換する IP(例:0.0.0.0)を指定する :anonymize_ip オプションを渡すことができます。
指定された場合、Discourse はシステム内の複数のテーブルを参照し、匿名ユーザーに関連する IP を新しい値に更新します。
この機能を Discourse で有効にしたい場合は、特定のワークフローに対応するプラグインの作成をお勧めします。
ユーザーの削除
新しいユーザーは、以下の条件を満たす場合、自分のアカウントを自ら削除できます。
- アカウントが🆕新規のもので、数日以内に作成されたこと
- 投稿が 1 回以下であること
アカウントを作成して後悔した場合は、あまり投稿しておらず、加入から数日以内に判断すれば、いつでも離れることができます。
GDPR
新しい GDPR 規則は 2018 年にヨーロッパで施行され、特に 削除権 が含まれています。
Discourse の匿名化ツールはすべての管理者が利用できますが、GDPR 準拠が必要な場合は法律の専門家にご相談することを強くお勧めします。専門家であれば、システムを監査し、要件を満たしているかどうかを判断できます。
