Hyperfish blog

Get a SharePoint Employee Directory with all the bells and whistles

Written by Elyse Jenkins | Mar 20, 2018 4:03:29 PM

At its heart the Digital Workplace is about putting people firstenabling and connecting employees better through technology.

While there are many purported benefits of adopting a digital workplace, those that have been quantified center on employees. Based on research by Deloitte the measurable benefits are increased employee productivity, satisfaction, and retention.

The employee directory allows employees to easily find and connect with the people and skills they need, and thus supporting them to get their work done.  The employee directory is a tool that every digital workplace should have and why we collaborated with industry experts in to bring you this comprehensive guide to build your own in SharePoint or Office 365.


Image by: Vibeke Friis 

Make it your own

As part of the guide you get free access to the step-by-step instructions as well as the files you need to build your own employee directory that's compatible with SharePoint Server 2010 onward and Office 365 SharePoint Online.

The guide goes further than just giving you the basics but let's you make the directory your own, by providing instructions for enhancements and customizations for you to apply.  These modifications are aimed at supporting the success and adoption of your organization's employee directory. 

You get the comprehensive details when you grab your free copy, but here is a snapshot of the enhancements you can apply:

Sorting and refiners

Once your directory is up and running, the first enhancement many organizations want to apply is some slicing and dicing capability aka. sorting and refiners.

  • We take you through how to properly set up the LastnameSortable property, to enable searches by Last name - extremely valuable for larger organizations, when the A-Z sort simply won't cut it.
  • How to enable sorting for first name, last name and other attributes.
  • How to configure the properties of a Refinement Web Part to ensure the filters for search results are relevant e.g. Job Title and Location

Excluding service accounts

For your employee directory you'll likely want to restrict the results to employees only i.e. user accounts in your Active Directory/ Azure Active Directory. 

The guide includes the queries you'll need to actively exclude the various types of service accounts that come from from different Microsoft services running in SharePoint Online.

Including additional User Profile Properties

Your organization may have gone beyond the standard user profile properties and collect additional employee information, for example employee Cost Center.

If you are in this boat, we take you through the steps to enable these additional properties to appear, to be crawled, and to be searchable.


Improving the people name query rule

One of the default query rules in SharePoint 2013 and SharePoint Online (SPO) is called People Name in SharePoint Search. What it does, is that it adds people results when a user’s query matches the full name of a person. So, if you do a search for “Mikael Svenson” on the “Everything” search tab, you might get a people result that looks like this:

However, if you search for “Mikael” or “Svenson” by themselves the query rule will not trigger, and no people results will be displayed. It will only show people based on exact name matches and in large companies memorizing the full name of every employee can be difficult.

We show you the shortcut to extend the people search logic for the Everything search vertical to allow partial name matches.

Make your people search more “fuzzy”

Finding people is one of the most used search features in SharePoint but knowing the correct spelling of a colleague is somewhat challenging, if not impossible.

As an example; I'm sure many of Mikael Svenson's colleagues have tried to find him by searching for "Michael". With fuzzy matching it allows for phonetic matching of names, so "Mikael" will still come up in the search results for someone searching "Michael".

We explain which languages that fuzzy matching is available for and how to change the language that SharePoint is using when executing a search query. 

Display Templates & Advanced Search Filters

We've provided a display template to have your employee directory presented as a nice table (with A-Z index navigation) and singular search box. But this is not the only display and search options available.

  • We guide you where to find other Display templates, like the one shown below with Skype for Business presence and the profile photo built in.
  • We let you in on the trick to enable multiple search boxes, allowing you to do advanced search filters.

Want the full Guide?


Ready to start building your own employee directory?

Don't wait, get your free copy of the comprehensive guide and get customizing :)