Users created via SAML don't display on Users list

We have implemented SAML login to Discourse with a Joomla site acting as IDP (Identity Provider) using a plugin from Mini-Orange.

Things are working fairly well and when a Joomla user first logs in on the Discourse site, a profile is automatically created for them. All good.

They do show Associated Accounts
SAML xxx@yyy.com when viewing their profile

However, when displaying the directory of users in the non-admin part of Discourse, none of these SAML-created users appear in the list.

They do appear in the user list under admin.

Does anyone know how to make these “associated” users appear in the user directory?

I think that list gets cached. You can look at /sidekiq and look for the job that night be the one that builds that list.

1 Like

The ‘Today’ view is refreshed hourly (Jobs::DirectoryRefreshDaily), and the rest are done daily (Jobs::DirectoryRefreshOlder). As Pfaffman says, you can trigger the jobs manually from your /sidekiq/scheduler page if you want to speed them up. :+1:

1 Like

Thanks. You were right!

1 Like

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