社内ユーザーのログインにSAMLを使用しており、以下を有効にしました。
must approve usersauto approve email domains(当社のドメインを使用)
ユーザーがログインしようとすると、スタッフによる承認を待たなければなりません。設定の文言に基づくと、この動作は予想していませんでした。
現在トライアル期間中なので問題ありませんが、拡大する際には(大きな問題ではありませんが)煩わしいものになるでしょう。
使用しているのは 2.9.0.beta4 です。
社内ユーザーのログインにSAMLを使用しており、以下を有効にしました。
must approve usersauto approve email domains(当社のドメインを使用)ユーザーがログインしようとすると、スタッフによる承認を待たなければなりません。設定の文言に基づくと、この動作は予想していませんでした。
現在トライアル期間中なので問題ありませんが、拡大する際には(大きな問題ではありませんが)煩わしいものになるでしょう。
使用しているのは 2.9.0.beta4 です。
テストサイト(SAMLなし)でこれを再現しようとしましたが、期待どおりに動作しました。SSOの問題かもしれません。
must approve users を有効化auto approve email domains に「jammydodger.monster」を追加これら2つのコミットが関連しているかどうかわかりませんが、テストサイトにこれらの2つのコミットがあるかどうか疑問に思っていました。
私のテストサイトは現在17227e9e53にあり、それらのコミットが含まれているはずです。![]()
@Jonathan_Poyer さんはどのバージョンを使用していますか?
最新版にアップグレードしました(していませんでした)。新しいユーザーを追加する権限がないため、月曜日に他の人にテストしてもらう必要があります。
進捗をご報告します。
@Jonathan_Poyer 最近のアップデートで変更されたものではないことを確認できますか?私の調査によると、DiscourseConnect は auto approve email domains をサポートしたことがなく、これはバグのようです。このバグは FIX: DiscourseConnect login did not auto approve based on email domain by tgxworld · Pull Request #17006 · discourse/discourse · GitHub で修正されます。
本日利用可能な最新バージョン(7da074d5)をデプロイしました。以下のように設定しています。
ユーザーに依頼しましたが、まだ「承認待ち」と表示されています。
@tgxworld さんの修正は DiscourseConnect 用で、SAML 用ではないと思います。そのため、あなたのサイトで問題が引き続き発生している可能性があります。@tgxworld さん、SAML 用の修正も予定されていますか?