When adding users to courses and training plans, and when assigning training admins, the LMS365 people picker may not find the relevant user. Instead, the No item(s) found message might be displayed.
In this article, we describe the possible reasons for this issue and how to resolve it.
If you experience the issue where the LMS365 people picker can't find a user, follow these guidelines:
1. Clear the browser cache and cookies. You can find more information here.
2. Start entering all or part of the user's last name, and then their first name.
3. If the previous step doesn't show the user's name in the people picker, ensure they're added or invited to the Users list of the catalog in question. Then, when searching for the user, enter their full email address instead of their name.
If this doesn't resolve the issue, then contact your IT team to check at tenant level whether both internal and external users are affected by this issue.
- Both internal and external users can't be found in the people picker.
Check your tenant settings in SharePoint Online by running Windows PowerShell as an administrator and entering the Get-SPOTenant command. Find more information about using this command here.
In the command results, check the UseFindPeopleInPeoplePicker parameter. If the result is True, then this is the cause of the people picker issue in LMS365.
To resolve the issue, run the following command:
Set-SPOTenant -UseFindPeopleInPeoplePicker $false
- Only external (guest) users can't be found in the people picker.
Check your site collection settings in SharePoint Online by running Windows PowerShell as an administrator and entering the following command. You'll need to replace contoso with the URL of your organization's Office 365 tenancy and Mylearninghub with the title of you site collection:
Get-SPOSite -Identity https://contoso.sharepoint.com/sites/Mylearninghub | Select *
The Get-SPOSite command can be run on any instance of Windows PowerShell, but it's recommended to run it on SharePoint Online Management Shell, which will require clients to connect to their specific SharePoint tenancy via the Connect-SPOService command.
Here is an example of the command. You'll need to replace contoso with the data relevant for your organization:
Connect-SPOService -Url https://contoso-admin.sharepoint.com
In the command results, check the ShowPeoplePickerSuggestionsForGuestUsers parameter. If the result is False, then this is the cause of the people picker issue in LMS365. By default, the ShowPeoplePickerSuggestionsForGuestUsers setting is toggled Off. This setting can be configured at tenant level and affects all catalogs of the tenant. Find more information about this command here.
To resolve the issue for external users (guests), run the following command. You'll need to replace contoso with the URL of your organization's Office 365 tenancy:
Set-SPOSite -Identity https://contoso-admin.sharepoint.com -ShowPeoplePickerSuggestionsForGuestUsers $true