Directory
Staff Directory is a modern people directory: search your organisation, see live presence and native contact cards, celebrate birthdays and work anniversaries, and let people maintain their own profile details.
Permissions
Directory requests these Microsoft Graph scopes (approve once in SharePoint admin → Advanced → API access):
| Scope | Used for |
|---|---|
User.Read.All | Reading people and their profile details |
Presence.Read.All | Live Teams presence on cards |
User-LifeCycleInfo.Read.All | Work anniversaries (hire date) |
Set up
- Install the package and approve the Graph permissions above (see the Install guide).
- Edit a page → add the Staff Directory web part.
- In the property pane, choose which features to show (search, filters, celebrations, organisation, self-service profiles).
Features
- People search & filtering with photos and live presence.
- Contact cards - the native SharePoint/Teams person card on hover, plus chat, video, email and phone actions.
- Celebrations - a strip showing upcoming birthdays and work anniversaries.
- Organisation - manager and direct-reports view.
- Self-service profiles - users can fill in their own profile info (the "Your info" panel), stored in a list the web part can provision for you.
Self-service profile list
The self-service profile feature stores data in a SharePoint list. The web part can provision this list for you from the property pane; users can only edit their own entry.
Privacy
Personal data such as birthdays is opt-in - each person adds or removes their own details. The directory reads only what Microsoft Graph already exposes for your organisation.