Question about the search function of Microsoft Teams

Bozhidar Stoyanov 0 Reputation points
2025-01-09T07:52:47.5+00:00

Hello Teams Development,

I was redirected here as I have a little odd question. I have spent like 3 business days to find a solution and unfortunately I couldn't. I am trying to make the users in Microsoft Teams searchable in another language. I want to be able to search for Ivan Ivanov both in English and Bulgarian. Basically my issue would be resolved once I search for Ivan or Иван in the Microsoft Teams'' search bar and have the same results popping out. Changing the display name to Ivan Ivanov (Иван Иванов) is not an option. (:

I have found some articles for Custom Attributes in Exchange but I am not sure how to use them and if that would fix my case. Microsoft Community has advised that it can be used to store additional information about users. You could use these attributes to store the Bulgarian names and then create a custom search solution that queries these attributes. However, this would require some development effort and possibly the use of Microsoft Graph API to search these custom attributes.

I would love to hear from you!

Kind regards,
Bozhidar Stoyanov

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,678 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,800 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,483 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Robin Sheng-MSFT 5,525 Reputation points Microsoft Vendor
    2025-01-15T07:37:43+00:00

    Hi @Bozhidar Stoyanov

    Sorry for the late reply, your question is indeed beyond my capabilities. So if you are in a hurry, we recommend you to seek help from online support or Find support phone numbers by country or region.

    Also attached are some suggestions for reference only:

    • Add custom properties: Use the Microsoft Graph API to add custom properties to user profiles that can store Bulgarian names. For example, you can use extensionAttributes to store additional information.
    • Update user profile: Update user profiles with Microsoft Graph API to store Bulgarian names in custom attributes.
    • Customize search solution and integrate with Microsoft Teams.

    Reference: https://learn.microsoft.com/en-us/graph/add-properties-profilecard


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.



Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.