新規ユーザーの承認ボタンが表示されない

SSO と「ユーザーの承認が必要」の両方を有効にすることは、少し特殊なケースだと思います。どのように動作することが想定されているのかはわかりません。理想的には、SSO を有効にした場合、ユーザーの承認は SSO プロバイダーサイト(WordPress)側で処理されるべきです。残念ながら、これを実現するにはいくつかのカスタムコードが必要です。その設定方法の詳細については、How to prevent some WP users from being able to login to Discourse をご覧ください。

「ユーザーの承認が必要」と SSO の両方が有効な場合のユーザー承認の動作について調べています。何か注目すべき点が見つかったら、ここで報告します。