SAML経由で作成されたユーザーがユーザーリストに表示されない

JoomlaサイトをIDP(Identity Provider)として、Mini-Orangeのプラグインを使用してDiscourseにSAMLログインを実装しました。

すべて順調に動作しており、JoomlaユーザーがDiscourseサイトに初めてログインすると、プロファイルが自動的に作成されます。すべて問題ありません。

プロファイルを表示すると、関連アカウント
SAML \txxx@yyy.com が表示されます。

しかし、Discourseの非管理者部分でユーザーディレクトリを表示すると、これらのSAMLで作成されたユーザーはリストに表示されません。

管理者の下のユーザーリストには表示されます。

これらの「関連付けられた」ユーザーをユーザーディレクトリに表示する方法を知っている方はいますか?

そのリストはキャッシュされていると思います。/sidekiq を見て、そのリストを構築している可能性のあるジョブを探してください。

「いいね!」 1

「Today」ビューは1時間ごとに更新され (Jobs::DirectoryRefreshDaily)、残りは毎日更新されます (Jobs::DirectoryRefreshOlder)。Pfaffmanが言うように、ジョブを早めたい場合は、/sidekiq/scheduler ページから手動でトリガーできます。:+1:

「いいね!」 1

ありがとうございます。あなたの言う通りでした!

「いいね!」 1

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