Configuration

Admin  Configuration is done via the web part property pane. Edit the page, click the web part, then click the pencil icon on the left side.

TeamBook Employee Directory is configured entirely through the SharePoint property pane — no code or external tools required.


General settings

SettingDescriptionDefault
TitleThe heading shown at the top of the web partOur People
Default viewWhich tab is active when the page loads: Directory, OrgChart, Departments, or LocationsDirectory
Results per pageNumber of people shown per page in directory and filtered views25
Show search barToggle the search input on or offOn
Show filtersToggle the Department / Location filter dropdownsOn

Presence settings

SettingDescriptionDefault
Show presenceDisplay live Teams presence indicators on person cardsOn
Presence refresh intervalHow often (in seconds) presence data is refreshed60
Presence requires the Presence.Read.All Graph permission to be approved. If the permission is missing, this toggle has no effect.

Tabs visibility

Control which tabs are visible to end users:

SettingDescriptionDefault
Show Directory tabShow/hide the Employee Directory viewOn
Show Org Chart tabShow/hide the Organisation Chart viewOn
Show Departments tabShow/hide the Departments viewOn
Show Locations tabShow/hide the Office Locations viewOn
If you only want to expose the directory (e.g. on a simple intranet page), turn off the Org Chart, Departments, and Locations tabs.

Departments data source

SettingDescription
Departments sourceEntra ID (default) or SharePoint List
Departments list URLURL of the SharePoint list to use (only shown when source is set to SharePoint List)

When using a SharePoint list, each item should have:

  • Title — the display name of the department
  • EntraID_Department — the matching department value from Entra ID (for linking users to this group)
  • Description (optional) — a short description shown in the departments tile
  • Photo (optional) — an image column for a department banner image

See Managing Departments for the full list schema.


Locations data source

SettingDescription
Locations sourceEntra ID (default) or SharePoint List
Locations list URLURL of the SharePoint list to use (only shown when source is set to SharePoint List)

When using a SharePoint list, each item should have:

  • Title — the display name of the office/location
  • EntraID_Office — the matching officeLocation value from Entra ID
  • Address (optional) — street address for display
  • City (optional) — city name
  • MapURL (optional) — a link to Google Maps or Bing Maps
  • Photo (optional) — an image of the office

See Managing Locations for the full list schema.


Appearance / Theming

SettingDescriptionDefault
Accent colourPrimary colour used for tabs, buttons, and active statesTenant brand colour
Card layoutGrid (photo-led cards) or List (compact rows)Grid
Show profile photosShow real photos, or use initial-based avatars for allOn

Saving your configuration

After making changes in the property pane:

  1. Review the live preview on the page.
  2. Click Apply in the property pane.
  3. Publish the page to make changes visible to all users.