「ユーザーのフルネームをユーザー名候補に使用する」オプションがステージングユーザーに適用されない

「ユーザー名の候補にユーザーのフルネームを使用する」を FALSE に切り替えると、Discourse は「user1」というパターンに基づいてユーザー名を自動生成し、新しいユーザーが参加するにつれてインクリメントし続け、関連付けられているユーザーが削除された場合でも、利用可能だった古い項目を再利用します。

これは、匿名閲覧を許可するサイトで、本名が意図せず公開されるのを防ぐために優れています。

image

しかし、このサイト全体の設定は、ステージングされた ユーザーの場合には機能しません。これらのユーザーは、非メンバーからのサポートタイプのメッセージをメールで受け入れる特定のカテゴリを使用する際に作成されます。これは、現在廃止されている Tickets のようなプラグインの動作とほぼ同じです。

そのプラグインがなくても、内部で対応するかフォーラム全体に転送する前に、受信メッセージのトリアージポイントとしてカテゴリを使用したいと考えています。

しかし、この設定はステージングされたユーザーには適用されないため、Discourse がメールヘッダーから取得した名前に基づいてユーザー名を作成すると、個人識別情報がインターネットに公開されすぎるため、これができません。

これは、期待される動作に対する非常に重大な例外のように思え、何か明白なことを見落としているように感じます。

ステージングされたユーザーに対して同じ匿名化されたユーザー名の動作を強制するための別の設定、またはステージングされたユーザーのユーザー名にフルネームが表示されるのを防ぐための他の方法はありますか?