B
Bonzai 2
Page Recipes

People & Directory Recipe

Build a complete people finder with employee directory, team listings, locations, and site directory.

People4 Web Parts1-2 hours (first time)

Overview

This recipe creates a comprehensive people finder page with employee search, team listings, office locations, and site directory.

Page Layout

Section 1: Full Width — Employee Directory
Left (50%) — People Listing
Right (50%) — Locations
Section 3: Full Width — Site Directory

Step-by-Step Setup

1

Create the People & Directory Page

  1. Go to Site Contents → Site Pages → + New → Page
  2. Name the page "People & Directory"
  3. Add to site navigation
2

Add Section 1: Employee Directory

Add a full-width section for the main employee search.

Add web part: Bonzai Employee Directory

PropertyValue
TitleEmployee Directory
Result SourceLocal People Results
Display ModeSearch Directory
Default View (templateName)Card View
Allow View Switching (showViewSwitcher)On
Show Filter Dropdowns (enableFilters)On
Show Sort Dropdown (enableSortDropdown)On
Exclude Non-Employee Accounts (enableStandardExclusions)On
Items Per Page28

Employee Directory works best in full width for browsing large organizations

3

Add Section 2: Two Columns (50%/50%)

Add a two-column section for team members and locations.

Left Column: Bonzai People Listing

PropertyValue
TitleTeam Members
List NameEmployee Directory
Display AsCards
Items Per Page6
Show SearchYes
Title IconPeople
Chrome TypeTitle and Border
4

Add Locations to Right Column

Right Column: Bonzai Locations

PropertyValue
TitleOur Offices
List NameLocations
Display AsCards
Show SearchYes
Title IconMapPin
Chrome TypeTitle and Border
5

Add Section 3: Site Directory

Add a full-width section for the site directory.

Add web part: Bonzai Site Directory

PropertyValue
TitleSite Directory
Show SearchYes
Show TypeaheadYes
Items Per Page10
Show FavouritesYes
Title IconSharepointLogo
Chrome TypeTitle and Border
6

Create Required Lists

Before the page works fully, create these lists:

  1. Employee Directory list — for People Listing
  2. Locations list — for office locations
  3. Site Directory list — for site listings
7

Publish and Test

  1. Save and publish the page
  2. Add to site navigation
  3. Test employee search and A-Z filtering
  4. Verify locations and site directory display correctly

Employee Directory vs People Listing

Employee Directory pulls from Azure AD/SharePoint profiles (all users).People Listing pulls from a custom SharePoint list (curated team members). Use both for different purposes.

Required SharePoint Lists

Locations List Schema

ColumnTypeNotes
TitleSingle line of textOffice name
AddressMultiple lines of textFull address
PhoneSingle line of textMain phone number
EmailSingle line of textOffice email
ImageImageOffice photo

Site Directory List Schema

ColumnTypeNotes
TitleSingle line of textSite name
DescriptionMultiple lines of textSite purpose
URLHyperlinkLink to site
OwnerPersonSite owner
ImageImageSite logo/thumbnail

Troubleshooting

Still need help? Contact Bonzai Support

Final Checklist

  • ☐ Employee Directory showing users with photos
  • ☐ Search and A-Z filter working
  • ☐ People Listing displaying team members
  • ☐ Locations showing office cards
  • ☐ Site Directory with search and favourites
  • ☐ All required lists created with data
  • ☐ Page added to navigation