Features

All features at a glance.

Live status

The presence status updates continuously and automatically, without reloading. For very large organizations the interval adapts automatically to stay within the limits of the Microsoft Graph API.

StatusColorMeaning
Available GreenOnline and reachable
Busy RedIn a meeting, on a call, presenting
Do not disturb RedDoes not want to be disturbed
Away YellowBriefly away or inactive for a while
Out of office PurpleOut of office is active
Offline GrayNot signed in

Status message: If a user has set a message in Teams (e.g. “On vacation until Jan 15”), it is displayed.

The search box filters users in real time. It searches:

  • Name (first and last name)
  • Email address
  • Job title
  • Department
  • Office and company
  • Work location (office, remote, on the road)
  • Status message
  • Phone numbers (landline and mobile)

The search is case-insensitive.

Filters

Status filter

In the statistics bar (green, red, yellow, purple, gray dots) you can click a status to filter by it.

Multi-select: Click further statuses to combine them (e.g. “Available” + “Away”).

Smart filter

With the “Filter by…” dropdowns you can filter precisely:

  • Department – e.g. “Marketing”, “Sales”
  • Job title – e.g. “Developer”, “Manager”
  • Office – e.g. “Munich”, “Berlin”
  • Company – for multi-company setups
  • Work location – office, remote, or on the road

The smart filter automatically groups the display by the selected field.

External users

With the External toggle you can show or hide guest users. They are marked with an “EXT” badge.

Filter chips

Active filters are shown as chips. Click the × to remove a filter, or RESET to clear all of them.

Views

ViewDescriptionIdeal for
CardsLarge tiles with profile picture, all contact details, and quick actionsDetail view, small teams
CompactRows with all important informationMedium-sized teams, more overview
MinimalNarrow rows, name and status onlyLarge teams, maximum overview
ListClassic table with columnsData-oriented users

Switch via the icons at the top right of the content area. The selection is saved in the browser.

Cards viewCards view

Compact viewCompact view

Minimal viewMinimal view

List viewList view

Note: On smartphones and tablets only “Cards” and “List” are available.

Work location

If your organization maintains the work location in Microsoft 365 (Graph field workLocation), TeamsDashboard shows directly who is in the office, working from home, or on the road.

  • As a badge on every card and as a column of its own in the list view
  • As a filter and as a grouping criterion in the smart filter
  • Searchable via the search box

Ideal for hybrid teams and for planning on-site appointments.

Visibility groups

By default every signed-in user sees the whole organization. Optionally, visibility can be restricted to Microsoft 365 groups – a privacy advantage for larger or more strictly regulated organizations. Two things can be configured separately:

  • Access group – who may use TeamsDashboard at all
  • Visibility group – who is displayed

For example, a department only sees its own colleagues. The configuration is done by the administrator in the customer portal. With active groups, the Graph permission GroupMember.Read.All is additionally required.

Quick actions

ActionWhat happens
ChatOpens a Teams chat with the user
TeamsStarts a Teams call
MailOpens the email program
PhoneStarts a call (clickable number)

Statistics bar

At the top you see statistics in two areas:

Percentage banner:

  • Active – percentage of available + busy
  • Reachable – percentage with green status
  • In a meeting – percentage in meetings
  • Away – percentage away + out of office

Status bar: Clickable counters for every status (for filtering).

Other settings

SettingDescription
Dark modeSwitch light/dark in the header
Full widthExpand the dashboard to maximum width
ZoomUI scaling from 80% to 120% (with +/- buttons)

All settings are saved in the browser and restored on the next visit.