SOLVED
Home

employee directory

%3CLINGO-SUB%20id%3D%22lingo-sub-379781%22%20slang%3D%22en-US%22%3Eemployee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-379781%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Eon%20our%20intranet%20(modern%20sharepoint%20site)%20we'd%20like%20to%20have%20an%20employee%20directory.%3C%2FP%3E%3CP%3Ei%20showed%20delve%20to%20my%20management%20but%20they%20don't%20like%20the%20fact%20that%20there%20are%20all%20files%20and%20other%20infos%20showing%20up%20as%20well.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Eis%20there%20a%20way%20to%20have%20a%20simple%20%22who's%20who%22%20%3F%20i%20checked%20and%20found%20ways%20to%20create%20it%20with%20custom%20pages%20but%20not%20on%20modern%20pages...%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Eany%20advise%20%3F%20%3A)%3C%2Fimg%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-379781%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ESharePoint%20Online%20Modern%20UI%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-382516%22%20slang%3D%22en-US%22%3ERe%3A%20employee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-382516%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F30870%22%20target%3D%22_blank%22%3E%40teresa%20baxmeyer%3C%2FA%3Eyes%20we%20start%20to%20use%20Teams%20but%20the%20idea%20was%20to%20have%20a%20link%20to%20an%20employee%20directory%20on%20the%20intranet%20it%20self%20(which%20is%20on%20sharepoint).%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMaybe%20i'm%20old%20fashion%20%3B)%3C%2Fimg%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-381072%22%20slang%3D%22en-US%22%3ERe%3A%20employee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-381072%22%20slang%3D%22en-US%22%3E%3CP%3EAre%20you%20using%20Teams%3F%26nbsp%3B%20If%20you%20hover%20over%20a%20person%20and%20get%20their%20contact%20card%2C%20there%20is%20an%20org%20chart%20icon%20-%20click%20to%20bring%20up%20the%20organization%20tab%20with%20a%20simple%20org%20chart.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EYou%20can%20also%20use%20%2Fwho%20in%20the%20command%20bar%20to%20find%20out%20information%20about%20a%20person%20and%20find%20the%20org%20chart%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20style%3D%22width%3A%20400px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F96335iC2094CA9B78F2037%2Fimage-size%2Fmedium%3Fv%3D1.0%26amp%3Bpx%3D400%22%20alt%3D%22orgchartsnip.png%22%20title%3D%22orgchartsnip.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-380807%22%20slang%3D%22en-US%22%3ERe%3A%20employee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-380807%22%20slang%3D%22en-US%22%3ENorman%20is%20correct...your%20choices%20here%20are%20build%20your%20custom%20employee%20directory%20or%20use%20a%20third%20party%20one%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-380397%22%20slang%3D%22en-US%22%3ERe%3A%20employee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-380397%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F263842%22%20target%3D%22_blank%22%3E%40matthieu2906%3C%2FA%3E%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThere%20is%20excellent%20people%20and%20organization%20information%20in%20Office%20365%2C%20with%20Contact%20Cards%2C%20Delve%2C%20Teams%20etc.%2C%20but%20nothing%20%22out%20of%20the%20box%22%20with%20SharePoint%20will%20meet%20your%20needs.%20A%203rd%20party%20web%20part%20or%20custom%20solution%20would%20be%20in%20order.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20you%20are%20going%20custom%2C%20I%20think%20the%20SharePoint%20list%20formatting%20samples%20on%20GitHub%20are%20interesting%20-%20especially%20the%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FSharePoint%2Fsp-dev-list-formatting%2Ftree%2Fmaster%2Fview-samples%2Fprofile-card%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3EUser%20Profile%20Card%3C%2FA%3E.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20hope%20this%20helps.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ENorm%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-576529%22%20slang%3D%22en-US%22%3ERe%3A%20employee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-576529%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F263842%22%20target%3D%22_blank%22%3E%40matthieu2906%3C%2FA%3E%26nbsp%3Bits%20not%20old%20fashioned%20to%20have%20an%20employee%20directory%20for%20people%20to%20look%20up%20information%20on%20a%20central%20company%20hub.%20Sharepoint%20is%20supposed%20to%20be%20a%20collaboration%20platform%2C%20but%20there%20is%20no%20way%20to%20create%20a%20dynamic%20list%20of%20colleagues%20to%20collaborate%20with.%20I%20find%20it%20funny%20everyone's%20first%20suggestion%20is%20to%20use%20third%20party%20tools%20or%20build%20one%20yourself.%20Why%20use%20Sharepoint%20then%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-711798%22%20slang%3D%22en-US%22%3ERe%3A%20employee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-711798%22%20slang%3D%22en-US%22%3E%3CP%3EThere%20is%20no%20OOB%20as%20everyone%20mentioned.%20But%2C%20I%20personally%20use%20Saketa%20employee%20directory.%20This%20is%20the%20only%20app%20which%20has%20better%20user%20experience%20with%20plenty%20of%20customization%20options.%20You%20can%20take%20a%20look%20at%20here.%26nbsp%3B%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fsaketa.com%2Fsharepoint-employee-directory%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fsaketa.com%2Fsharepoint-employee-directory%2F%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-712031%22%20slang%3D%22en-US%22%3ERe%3A%20employee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-712031%22%20slang%3D%22en-US%22%3EWe%20have%20deployed%20the%20search%20and%20refiners%20PNP%20wwebpart%20to%20provide%20a%20custom%20directory%20with%20search.%20You%20need%20to%20create%20your%20own%20layout%20to%20show%20People%20information%20using%20the%20handlebars%20template%20but%20it's%20reasonable%20easy%20to%20follow%20based%20on%20the%20example.%20Alternatively%20look%20at%20using%20Hyperfish%20as%20they%20have%20an%20A-Z%20webpart%20for%20the%20directory.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-712076%22%20slang%3D%22en-US%22%3ERe%3A%20employee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-712076%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F180%22%20target%3D%22_blank%22%3E%40Alan%20Marshall%3C%2FA%3E%26nbsp%3BThanks%20for%20the%20suggestions.%20I%20tried%20the%20Hyperfish%20approach%20and%20unfortunately%20its%20built%20in%20old%20classic%20site%20and%20we%20are%20using%20a%20modern%20communication%20site%2C%20so%20they%20layout%20is%20completely%20different%20but%20we'll%20have%20to%20live%20with%20it.%20The%20mega%20menu%20links%20for%20example%20don't%20translate%20at%20all%20to%20the%20old%20classic%20site%20so%20that's%20another%20challenge%20(links%20below%20headers%20aren't%20even%20displayed).%20I%20understand%20the%20functionality%20to%20create%20the%20search%20templates%20doesn't%20exist%20in%20a%20modern%20site%20yet%2C%20as%20the%20web%20parts%20are%20all%20different.%20Its%20been%20a%20journey%20understanding%20two%20separate%20platforms%20for%20classic%20and%20modern%20and%20how%20sometimes%20they%20are%20joined%20functionally%20and%20how%20sometimes%20they%20are%20not.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-773048%22%20slang%3D%22en-US%22%3ERe%3A%20employee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-773048%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F263842%22%20target%3D%22_blank%22%3E%40matthieu2906%3C%2FA%3E%2C%20I%20know%20it's%20an%20old%20thread%20and%20you're%20probably%20sorted%20by%20now%2C%20but%20on%20our%20intranet%20I%20built%20the%20employee%20directory%20within%26nbsp%3B%20Office%20365%20using%20our%20monthly%20staff%20list%20spreadsheet%20imported%20into%20a%20PowerApps%20app.%20We%20didn't%20use%20a%20delve%20search%20for%20this%20as%20at%20the%20moment%20it%20doesn't%20hold%20the%20info%20(or%20completely%20accurate%20info).%20See%20the%20images%20below.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EStaff%20just%20need%20to%20start%20entering%20a%20first%20name%2C%20surname%2C%20location%2C%20job%2C%20business%20area%20or%20cost%20centre%20and%20as%20they%20type%20the%20list%20searches%20and%20filters.%20So%20you%20could%20find%20all%20staff%20in%20Bristol%2C%20or%20all%20architects%2C%20or%20everyone%20named%20Rob.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EStaff%20can%20access%20this%20directly%20on%20the%20intranet%20or%20via%20the%20app%20on%20their%20smartphone.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20anyone%20needs%20more%20info%20about%20the%20detail%20of%20this%20was%20built%20please%20get%20in%20touch.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ERob%3CBR%20%2F%3ELos%20Gallardos%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-left%22%20style%3D%22width%3A%20768px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F124458iA0BC8C9B334D4B87%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%220-REISearch.png%22%20title%3D%220-REISearch.png%22%20%2F%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EEmployee%20directory%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-left%22%20style%3D%22width%3A%20732px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F124459i6D91F14D3085B5FC%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%220-REISearcha.png%22%20title%3D%220-REISearcha.png%22%20%2F%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EShowing%20just%20staff%20in%20Bristol%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-773087%22%20slang%3D%22en-US%22%3ERe%3A%20employee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-773087%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F174092%22%20target%3D%22_blank%22%3E%40Rob%20Elliott%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThat%20looks%20great.%20Do%20you%20have%20the%20code%20or%20package%20for%20that%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-799514%22%20slang%3D%22en-US%22%3ERe%3A%20employee%20directory%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-799514%22%20slang%3D%22en-US%22%3E%3CP%3EHey%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F174092%22%20target%3D%22_blank%22%3E%40Rob%20Elliott%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWould%20it%20be%20possible%20to%20get%20som%20more%20information%20about%20the%20work%20you%20did%20here%3F%20sounds%20very%20interesting%20and%20could%20be%20useful%20for%20my%20organization.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
matthieu2906
New Contributor

Hi,

 

on our intranet (modern sharepoint site) we'd like to have an employee directory.

i showed delve to my management but they don't like the fact that there are all files and other infos showing up as well.

 

is there a way to have a simple "who's who" ? i checked and found ways to create it with custom pages but not on modern pages...

 

any advise ? :)

11 Replies
Solution

Hi @matthieu2906,

 

There is excellent people and organization information in Office 365, with Contact Cards, Delve, Teams etc., but nothing "out of the box" with SharePoint will meet your needs. A 3rd party web part or custom solution would be in order.

 

If you are going custom, I think the SharePoint list formatting samples on GitHub are interesting - especially the User Profile Card.

 

I hope this helps.

 

Norm

 

 

Norman is correct...your choices here are build your custom employee directory or use a third party one

Are you using Teams?  If you hover over a person and get their contact card, there is an org chart icon - click to bring up the organization tab with a simple org chart.

 

You can also use /who in the command bar to find out information about a person and find the org chartorgchartsnip.png

 

@teresa baxmeyeryes we start to use Teams but the idea was to have a link to an employee directory on the intranet it self (which is on sharepoint).

 

Maybe i'm old fashion ;) 

@matthieu2906 its not old fashioned to have an employee directory for people to look up information on a central company hub. Sharepoint is supposed to be a collaboration platform, but there is no way to create a dynamic list of colleagues to collaborate with. I find it funny everyone's first suggestion is to use third party tools or build one yourself. Why use Sharepoint then?

There is no OOB as everyone mentioned. But, I personally use Saketa employee directory. This is the only app which has better user experience with plenty of customization options. You can take a look at here. 

https://saketa.com/sharepoint-employee-directory/

We have deployed the search and refiners PNP wwebpart to provide a custom directory with search. You need to create your own layout to show People information using the handlebars template but it's reasonable easy to follow based on the example. Alternatively look at using Hyperfish as they have an A-Z webpart for the directory.

@Alan Marshall Thanks for the suggestions. I tried the Hyperfish approach and unfortunately its built in old classic site and we are using a modern communication site, so they layout is completely different but we'll have to live with it. The mega menu links for example don't translate at all to the old classic site so that's another challenge (links below headers aren't even displayed). I understand the functionality to create the search templates doesn't exist in a modern site yet, as the web parts are all different. Its been a journey understanding two separate platforms for classic and modern and how sometimes they are joined functionally and how sometimes they are not. 

@matthieu2906, I know it's an old thread and you're probably sorted by now, but on our intranet I built the employee directory within  Office 365 using our monthly staff list spreadsheet imported into a PowerApps app. We didn't use a delve search for this as at the moment it doesn't hold the info (or completely accurate info). See the images below.

 

Staff just need to start entering a first name, surname, location, job, business area or cost centre and as they type the list searches and filters. So you could find all staff in Bristol, or all architects, or everyone named Rob.

 

Staff can access this directly on the intranet or via the app on their smartphone.

 

If anyone needs more info about the detail of this was built please get in touch.

 

Rob
Los Gallardos

 

0-REISearch.pngEmployee directory0-REISearcha.pngShowing just staff based in Bristol

Hi @Rob Elliott

 

That looks great. Do you have the code or package for that?

Hey @Rob Elliott 

Would it be possible to get som more information about the work you did here? sounds very interesting and could be useful for my organization.