Allow search users by full email

As workspace admin, when searching through users/invitations on u/users page, the users that have not accepted the invitation yet can’t be found with their email.

For example, for invitation with email some.name@domain.com, the invitation shows so****e@do***n.com . Even though when clicking inside the invitation, I can still see the full email without problems, I can’t search using full email, but still can search with the asterisks so****e@etc.

Steps to reproduce:

  1. Invite user some.name@domain.com
  2. See the invitation added as so****e@do***n.com
  3. Try searching some.name@domain.com
  4. The user is not shown

Expected result:

The user is shown

Our use case:

In our company, we manually provision access to Crowdшn by assigning the user in SAML system, and by inviting the users by email. When a user is terminated in the company, we have to manually remove the user from crowdin as well. Often such users don’t accept invitation to crowdin and their invitation stays as so****e@do***n.com . Admin are having a hard time finding the invitation in the list, as they have to search like so** and filter out the exact user by clikcing into it and checking if that is the correct email, which is annoying.

Hi,

You can’t search pending invitations by the full email address, and we aren’t planning to change that. This is a deliberate security measure.

Until someone accepts an invitation, their email can’t be searched, so nobody can use the user list to check whether a specific address has been invited.

That’s also why the invitation appears as masked and only that masked form finds it.

As a partial workaround, the quickest way to find a user is by using the API: