Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to delegate user search API through to 3rd party directory services #1904

Open
ara4n opened this issue Oct 15, 2017 · 2 comments
Open
Labels
A-Timeline-Search O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Enhancement X-Needs-Product More input needed from the Product team

Comments

@ara4n
Copy link
Member

ara4n commented Oct 15, 2017

element-hq/element-web#2930 covered off the need for an API and UX for serverside user search in general. However, it only implemented the 'mastodon semantics' solution - i.e. where the HS searches only the set of users it knows about which you are sharing a room with (or are in a public room).

It would be very nice to have a way to:

  • delegate through to 3rd party directory services (LDAP, Active Directory, CardDAV etc)
  • search some kind of global Matrix user directory in future (perhaps integrated with the Identity Service).
@maxidorius
Copy link

mxisd approach to handle this in a user friendly way.

@hex-m
Copy link

hex-m commented Jun 10, 2021

ma1sd has that functionality but it would be great to have it in synapse. This issue probably doesn't belong into the element-web project except if we want to search in a client-side backend like Gnome Contacts.

@kittykat kittykat added S-Major Severely degrades major functionality or product features, with no satisfactory workaround O-Occasional Affects or can be seen by some users regularly or most users rarely X-Needs-Product More input needed from the Product team and removed P3 labels Mar 31, 2022
@t3chguy t3chguy transferred this issue from element-hq/element-web Jul 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Timeline-Search O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Enhancement X-Needs-Product More input needed from the Product team
Projects
None yet
Development

No branches or pull requests

7 participants