SSO のみを認証に使用する場合はどうでしょうか?
Discourse の機能の一つに、メールによるログインを禁止し、SSO を唯一の認証システムとして許可するものがあります。
「ローカルログインを有効化」と「メールによるローカルログインを有効化」の両方を false に設定し、さらに「メールを無効化」を「はい」に設定できます。
これだけでは単独の製品として機能しないかもしれませんが、より大規模なシステムの一部として機能します。もし「Discourse はメールなしでは動作しない」のであれば、なぜシステムを破綻させるような設定が存在するのでしょうか?
「あのバナーは、サイトが破損していることを全員に知らせるために表示されています」
再度申し上げますが、「全員」が知る必要はないと思います。
少なくとも私の意見では、スタッフや管理者だけが知っていれば十分です。製品の利用者まで知らせる必要はありません。
ちなみに、私たちが Discourse を使用しているのはまさにこの方法です。ログイン、ログアウト、登録、パスワードリセットなどは、メインのウェブサイトで行います。
Discourse へのアクセスは SSO 経由のみです。これにより、グループを通じて権限を簡単にプロビジョニングできます。