Installation

1. Upload the package

  • Go to your App Catalog (tenant-level or site collection).
  • Drag-drop teambook-org-connected.sppkg into Apps for SharePoint.
  • Click Deploy when prompted. Keep Make this solution available to all sites ticked for easiest rollout.

2. Approve Graph permissions

In the SharePoint Admin Center > Advanced > API access, approve each pending request for this solution:

PermissionPurpose
User.Read.AllRead user profile fields
Group.Read.AllResolve Entra ID group membership
Presence.Read.AllShow live Teams presence dots
MailboxSettings.ReadDisplay local time and out-of-office
ProfilePhoto.Read.AllShow profile photos on cards

All permissions are read-only. No data ever leaves your tenant.

3. Add the web part

On any modern SharePoint page:

  1. Click Edit.
  2. Click the + icon.
  3. Search for TeamBook - Org Connected.
  4. Publish the page.

Updating

Redeploy a newer .sppkg over the existing one in the App Catalog. Users get the update on next page load; no reinstall needed.

Uninstalling

Retract the solution from the App Catalog, or use Remove on individual sites from the Site Contents > Your apps view.