System requirements

Technical prerequisites for TeamsDashboard.

Microsoft 365 license

TeamsDashboard only shows users with an active Teams license.

PlanSupported
Microsoft 365 Business BasicYes
Microsoft 365 Business StandardYes
Microsoft 365 Business PremiumYes
Microsoft 365 E3 / E5Yes
Office 365 E1 / E3 / E5Yes
Microsoft 365 F1 / F3Limited*

*Frontline licenses have limited access to the presence APIs. The status may be shown as “Unknown”.

Browser

BrowserMinimum version
Google Chrome90+
Microsoft Edge90+
Mozilla Firefox88+
Apple Safari14+
Internet Explorer is not supported.

Microsoft Teams (optional)

TeamsDashboard can also be used as an app directly in Microsoft Teams. Sign-in then happens automatically (single sign-on).

Network

The following domains must be reachable:

teamsdashboard.com
graph.microsoft.com
login.microsoftonline.com
res.cdn.office.net

res.cdn.office.net is only needed for use as a tab in Microsoft Teams (Microsoft loads the Teams SDK from there). In the browser the first three addresses are enough.

API permissions

PermissionTypePurpose
User.Read.AllDelegatedRetrieve the user list and profiles
Presence.Read.AllDelegatedRetrieve live status
GroupMember.Read.AllDelegatedOnly when visibility groups are used: resolve group membership
Access to the TeamsDashboard APIDelegatedProof that the sign-in happens through TeamsDashboard

These require one-time admin consent. → Admin onboarding

Performance

Number of usersLoad time
< 100< 2 seconds
100 – 5002 – 4 seconds
500 – 10004 – 6 seconds

After the initial load, only status updates are retrieved; the interval adapts automatically for very large organizations.