自動登録ドメインワイルドカード

登録時のメールドメインホワイトリスト設定と、グループ管理における自動登録用メールドメイン設定の間で、動作に違いがあることに気づきました。

私はNHSで働いており、ユーザーのメールアドレスには組織のサブドメインが含まれています(例:@organisation.nhs.uk)。

ホワイトリストにはトップレベルドメインの「nhs.uk」を追加するだけで、すべてのサブドメインを持つユーザーが登録できるようになります。これは私の場合、うまく機能しています。

しかし、同じトップレベルドメイン「nhs.uk」を自動グループ登録に追加しても、ユーザーがグループに追加されません(少なくとも過去に作成されたアカウントについては追加されません)。

自動グループ登録がホワイトリストと同じように動作することを希望しています。ワイルドカード文字のアスタリスクを試しましたが、機能しませんでした。

すべてのサブドメインを手動で追加する以外の何か良い提案はありますか?

「いいね!」 2

なぜここで遡っての追加が期待されるのでしょうか?他の文脈では、それが驚きをもたらしたり、場合によっては危険だったりすることはありませんか?

(さらに考えると、動的なポップアッププロンプト「これを遡って適用しますか?{x}人のユーザーに影響します」の方が良いかもしれませんね)

「いいね!」 4

はい、内部的に不整合があります。自動グループメンバーシップは、以下の通り厳密なドメイン一致に基づいています。

email_domains_whitelist のマッチャーはこの一致を使用します。

これを一貫性のあるものにするのは理にかなっていると思います。

@techAPJ さん、グループの正規表現を慎重に調整し、サブドメインも許可されるようにテスト済みであることを確認してください。

「いいね!」 7

Discourse 2.4 は、ドメインですでに登録されているメンバーを含めるよう促す機能を提供しています。この一貫性のなさを除けば、これは素晴らしい機能で、よく機能します。

ありがとうございます :folded_hands:

「いいね!」 3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.