The User Directory app displays information about users in your organization in a visually pleasing manner and allows you to find any user in just a few seconds.
Highlights
Supported platforms:
SharePoint 2016/2019 SharePoint Online/Office 365Supported Browsers:
Edge, Chrome, Firefox, Safari, IE 11 (only for Classic pages)Installation
1. Installation from Microsoft Office Store
Microsoft Office Store version can be purchased on Office Store portal. The license fee is $3.49 per user or $872 for unlimited version (a site license). The license is perpetual (no renewal fee).
Instructions:
2. Uploading User Directory package file to your organizational store
Compared to Microsoft Office Store version, the price of this version is more attractive as it doesn't include Office Store commission fee. This version is licensed for an unlimited number of users and can be used within one web application. The license is perpetual (no renewal fee). Contact me for a discount when multiple licenses are needed.
IMPORTANT: Microsoft introduce a bug in the latest update which is causing issues in User Directory app (e.g. User card is not loading, Manager field is not loading etc.). This issue is documented here. If you are experiencing this issue, please contact Microsoft support.
Instructions:
Download User Directory add-in package:
Current version: 5.1.1.9
Installation instructionsUpgrade instructionsProduct activation instructionsUser Directory customizationNOTE: User Directory comes with 14 days trial period. After the trial version expires you can buy a license key.
Troubleshooting
Background information
The User Directory requires two following services to be configured and running properly:- - User Profile Service: This service imports users and their properties into SharePoint (usually from Active Directory). To see if your SharePoint is importing any users, check User Profiles under this service in Central Administration or in SharePoint Online Administration
- - Search Service: The Search service indexes User Profile Service data (User profiles). The User Directory is utilizing Search Service to access user profiles data in fast and recourse efficient way.
Troubleshooting Presence indicator
Troubleshooting missing users in User Directory
Troubleshooting user images not displaying in Internet Explorer
Mobile Phone is not displayed even though it exists in Azure Active Directory
Customizing the User Directory with Debug Mode
To display User Profile fields which are not indexed by Search Service (e.g. Home Phone), follow this article: Add User Profile field to User Directory
How to add User Directory to your SharePoint page?User sorting
Due to SharePoint Search limitation, User Directory supports server side sorting only for First Name. This means that for all other "sort by" fields (Last Name, Job Title, Department etc.), User Directory will return random users and sorting will be applied on this set of random users. E.g. sorting by Last Name doesn't gurantee that users whose Last Name starts with A will be displayed, a user will be displayed only when it's already loaded (and displayed) from the server. The server side sorting could be additionally configured but it requires Search Schema updates. E.g. to enable server side sorting for Department field, follow the instructions below:Excluding Disabled accounts
The User Directory app utilizes SharePoint User Profiles to load user's data. The disabled accounts are imported from Active Directory into SharePoint unless the filter is configured to exclude these accounts. For SharePoint 2013, follow this article. For SharePoint Online/Office 365 with on-premises Active Directory, read the following articles:- - Azure AD Connect sync: Configure filtering
- - Creating User Profile Synchronization Exclusion Filters using the userAccountControl attribute
- - Restrict disabled users from showing up in SharePoint Online search results