Getting Started with TeamBook Employee Directory

TeamBook Employee Directory is a SharePoint Framework (SPFx) web part that transforms your SharePoint intranet into a fully functional people hub. It provides a single, branded destination where employees can find colleagues, explore the organisation chart, browse departments, and discover office locations — all powered live from Microsoft Entra ID via Microsoft Graph.

No external cloud required. All data is read directly from your Microsoft 365 tenant via Graph API. Nothing is stored, cached, or sent outside your environment.

What’s included

FeatureDescription
Employee DirectorySearchable list of all active users with smart filters
Organisation ChartVisual hierarchy built from manager relationships in Entra ID
DepartmentsBrowse colleagues grouped by department
Office LocationsFind people by their office or building
Rich ProfilesExpandable profile cards with contact details, presence, manager, and direct reports
FavouritesStar colleagues for quick access
Bulk ActionsEmail or start a Teams chat with multiple people at once

Requirements

Before installing TeamBook Employee Directory, ensure the following:

  • SharePoint Online (Microsoft 365)
  • A Site Collection App Catalog or access to the Tenant App Catalog
  • Permission to deploy SPFx solutions (Site Collection Admin or SharePoint Admin)
  • Microsoft Graph API permissions: User.Read.All, People.Read.All, Presence.Read.All (granted during approval)

Installation overview

  1. Download the .sppkg package from your Tenantrix account portal.
  2. Upload it to your SharePoint App Catalog (tenant or site collection).
  3. Approve the requested Graph API permissions in the SharePoint Admin Center.
  4. Add the web part to any modern SharePoint page.
  5. Configure the web part via the property pane.

Full step-by-step instructions are in the Installation guide.


Quick-start checklist

  • Downloaded the .sppkg file
  • Uploaded to App Catalog and deployed
  • API permissions approved by a Global/SharePoint Admin
  • Web part added to a SharePoint page
  • Default view and title configured in the property pane
  • Shared the page URL with your users

Where to go next