How To Create Custom Searchable User Profile Property
- Tools
- Microsoft 365 Admin Cetner
Vitextra Employee Directory web part supports custom attributes both for Azure AD and SharePoint User Profiles data sources. This guide is intended to provide you necessary steps to create new searchable user profile properties, which can be used as additional custom attributes in the Employee Directory web part.
Open SharePoint Admin Center

Open Microsoft 365 Admin Center and select SharePoint in the list of admin centers.
Open User Profiles Settings

In SharePoint Admin Center go to More Features and select Open under User Profiles heading.
Open User Profiles Settings

In SharePoint Admin Center go to More Features and select Open under User Profiles heading.
Open List of User Properties

Select Manage User Properties under People heading
Create new User Profile Property

Click New Property on the command bar to open new property form
Configure the User Profile Property

Set name and type of the new property.
📝 Note
You can’t change type of the user property after it has been created.To make the property searchable ensure the following settings:
Default Privacy Settings - Everyone:

Default Privacy Settings Check Indexed

Indexed Custom Property To show up the property on user profile in Delve, check the following settings:
- Show in the Profile Properties section of the user’s profile page
- Show on the Edit Details page

Display Settings of User Custom Property Open Search Settings

In SharePoint Admin Center go to More features and select Open under Search heading
Open Search Schema Settings

Select Manage Search Shema under Search heading.
Create new Managed Property

Select New Managed Property on the toolbar.
Map Managed Property to the new profile property

Once new indexed public user profile property is created, the crawler automatically creates crawled property related to the profile property. To make it possible to retrieve data stored in the property and search with the property value, you need to create new managed property mapped to the crawled property.
📝 Note
It takes from 15 minutes to 4 hours for the new property to appear in the crawled properties list.Set name and type of the property and check fields listed below:
- Searchable
- Queryable
- Retrievable
Click Advanced Searchable Settings and set the Full-text index property to PeopleIdx:

Managed Property. Advanced Settings Click Add a Mapping, find the crawled property, and select OK:

Managed Property. Mapping Click OK to save changes.
Use new Custom Attribute

Wait until SharePoint Search crawler pick up the new managed property.
💡 Tip
It may take up to 24 hours to update search schema.Once the new managed property is available, you can reference it as a custom attribute for the Employee Details pane.
How to
Step-by-step guides