How to Fix Person Column Cannot Find a New User
🔍 WiseChecker

How to Fix Person Column Cannot Find a New User

When you type a name in a SharePoint Person or Group column, the search may return no results for a new user who was recently added to the organization. This happens because SharePoint maintains its own user profile cache that does not update immediately when a new user is created in Microsoft 365. This article explains why the Person column fails to find a new user and provides step-by-step methods to force the user profile to appear.

Key Takeaways: Fixing the Person Column User Search

  • SharePoint admin center > User profiles > Manage user profiles: Force a full user profile synchronization to bring new users into the search index.
  • Site collection > Site permissions > Check permissions: Verify the new user has at least Read access to the site where the Person column is used.
  • Wait up to 24 hours: SharePoint user profile synchronization runs on a schedule; manual triggers can speed up the process.

ADVERTISEMENT

Why the Person Column Cannot Find a New User

SharePoint uses the User Profile Service Application to store and index user information. When a new user is added to Microsoft 365, the user profile must be imported from Microsoft Entra ID (formerly Azure AD) into SharePoint before the Person column can search for that user. This import process does not happen instantly.

The default synchronization schedule for SharePoint user profiles is every 24 hours. If you add a user and immediately try to select them in a Person column, the profile has not yet been created in the SharePoint User Profile Service. The search query returns no results because the user does not exist in the SharePoint profile database.

The Role of Site Permissions

Even after the user profile appears in the service, the Person column will not display a user who has no permissions on the site. SharePoint filters the search results to show only users who have at least Read access to the site collection. If a new user has not been granted access to the site, they will not appear in the Person column picker.

Delay in Search Index Update

SharePoint search indexes user profiles separately from the User Profile Service. After a profile is created or updated, the search index must crawl that profile before it appears in the Person column search results. This crawl can take several hours depending on the search schedule configured for the tenant.

Steps to Force the New User to Appear in the Person Column

  1. Verify the user exists in Microsoft 365
    Open the Microsoft 365 admin center at admin.microsoft.com. Go to Users > Active users. Confirm the new user shows in the list with a license assigned. If the user is missing, create them first or wait for the sync from your on-premises directory if you use hybrid identity.
  2. Grant the user access to the site
    Navigate to the SharePoint site where the Person column is used. Click the gear icon and select Site permissions. Click Add members > Add members to the site. Enter the new user’s email address and assign at least the Read permission level. Click Share.
  3. Trigger a user profile sync from SharePoint admin center
    Go to the SharePoint admin center at admin.microsoft.com/sharepoint. In the left navigation, click More features. Under User profiles, click Open. On the User Profiles page, click Manage user profiles. In the search box, type the new user’s name or email. If the user appears, the profile exists. If not, click the Synchronization settings link in the left navigation. Under the section Incremental synchronization, click Start incremental sync. This forces SharePoint to import new users from Microsoft Entra ID.
  4. Run a full profile synchronization if needed
    If the incremental sync does not bring the user, you may need a full synchronization. In the same Synchronization settings page, under Full synchronization, click Start full sync. A full sync can take several hours, but it will import all user profiles from Microsoft Entra ID.
  5. Request a search re-index for the site
    After the user profile sync completes, the search index may still not contain the new user. In the SharePoint admin center, go to Active sites. Select the site that contains the Person column. In the command bar, click Re-index site. This triggers a full re-crawl of the site content and user profiles associated with the site.
  6. Wait for the search crawl to complete
    After re-indexing, the search crawl runs on its schedule. You can check the crawl status in the SharePoint admin center under Search > Crawl log. Wait until the crawl log shows the user profile as successfully crawled. This can take from 30 minutes to several hours.
  7. Test the Person column again
    Return to the list or library where the Person column is configured. Click in the column and start typing the new user’s name. The user should now appear in the suggestion list. If the user still does not appear, refresh the page and try again.

ADVERTISEMENT

If the Person Column Still Shows No Results After the Fix

Person Column Uses an Incorrect Source

Check the column settings. Open the list or library, click the gear icon, and select List settings. Click the Person column name. Under Allow selection of, ensure the option People only is selected. If the column is set to People and Groups, the search includes both users and SharePoint groups. Change to People only if the new user is an individual.

User Profile Is Not Included in the People Search Scope

In the SharePoint admin center, go to Search > Search schema. Under Managed properties, search for PreferredName. Verify that the property is set to Searchable and Queryable. If not, edit the property and enable both settings. Then re-index the site as described in Step 5 above.

Browser Cache Is Showing Stale Results

Clear the browser cache or open the site in a private browsing window. Some browsers cache the user search results from SharePoint. After clearing the cache, reload the page and test the Person column again.

Person Column User Search: Before and After Sync

Item Before Profile Sync After Profile Sync
User profile in SharePoint Not present Present in User Profile Service
Search index entry Not crawled Crawled and indexed
Site permissions for user None At least Read access granted
Person column search result No results found User appears in suggestions

Now you can force the user profile sync, grant site permissions, and re-index the site to make a new user appear in the Person column. Run an incremental sync first and wait for the search crawl to complete. If the user still does not appear, run a full profile sync and verify the column settings. This process ensures that all new users are available for selection in Person columns across your SharePoint sites.

ADVERTISEMENT