Edit

Share via


Quickstart: Add, rename, and delete dashboards

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

This quickstart shows how to create, edit, rename, and delete dashboards in Azure DevOps. It also covers permissions, adding widgets, and troubleshooting common issues.

Learn how to do the following tasks:

  • Create team and project dashboards.
  • Add, configure, move, resize, and remove widgets.
  • Set dashboard permissions and sharing options.
  • Troubleshoot common dashboard and widget issues.

Quick steps:

  1. In your project, open Overview > Dashboards.
  2. Select New dashboard to create a team or project dashboard.
  3. Select Edit, open the widget catalog, drag widgets onto the canvas, then select Done Editing.
  4. Open More options > Dashboard settings to rename or change refresh settings.
  5. Open More options > Security to set permissions.

Enable AI assistance for Azure DevOps

For enhanced productivity across your Azure DevOps workflow, use the Azure DevOps MCP Server to enable AI assistance with your project data. Get intelligent insights for daily standups, sprint planning, code reviews, project reporting, pull request analysis, and work item management—all through natural language queries to your AI assistant. For more information and installation instructions, see the Azure DevOps MCP Server overview.

Prerequisites

Category Requirements
Access levels - Project member.
- At least Basic access or specific dashboard permissions.
Permissions To add, edit, or manage a team dashboard: A member of the team and a member of the Project Administrators group.
Category Requirements
Access levels - Project member.
- At least Basic access or specific dashboard permissions.
Permissions To add, edit, or manage a team dashboard: A member of the team and a member of the Project Administrators group.
Tools For Analytics widgets to work with your dashboard: Analytics enabled.

Note

Data displayed within a chart or widget is subject to the permissions granted to the signed-in user. For example, if a user doesn't have permissions to view work items under a specific area path, those items don't appear in query-based widgets on the dashboard. For more information, see FAQs on Azure DevOps dashboards, charts, and reports.

Project and team dashboards

Dashboards belong to either a team or a project.

  • Use project dashboards to surface information at the project level and to control who can edit dashboards.
  • Use team dashboards to surface information tailored to a team; team members typically edit these dashboards.

Note

  • The user who creates a project dashboard becomes its owner and can set editor permissions. Deleting a project dashboard requires membership in the Project Collection Administrators group.
  • Team administrators own team dashboards; team members can usually edit them depending on team settings.
  • If a widget is team-scoped and lacks a team selector, the dashboard uses the project's default team.

When a project is created, Azure DevOps also creates a default team and a default team dashboard named Overview. Customize that dashboard by adding widgets.

Dashboard directory (browse dashboards)

Open the dashboard directory to browse and manage dashboards for the current project:

  1. In your project, select Overview > Dashboards.
  2. Use the filter icon to search dashboards by title, description, or team.
  3. Use the dashboard selector (top-left) to switch dashboards or to select Browse all dashboards.

Screenshot of the dashboard directory. On the side, Dashboards is highlighted. In the main pane, three dashboards are listed.

The directory lists dashboards in this order:

  • The dashboard you last visited
  • Dashboards in your favorites list
  • Dashboards of teams you belong to
  • All project dashboards alphabetically

Select and favorite a dashboard

Open a dashboard from the directory or use the dashboard selector while viewing another dashboard. To add a dashboard to your favorites:

  • Select the star in the dashboard row in the directory, or
  • Hover over a dashboard in the selector and select the star icon.

Favorited dashboards appear near the top of the directory and in your personal favorites list.

Screenshot of the dashboard selector with a favorite star highlighted.

Add a dashboard

You can add a dashboard at any time (subject to project limits).

Note

There's a limit of 500 dashboards per project. If you reach the limit, delete unused dashboards or consolidate widgets into fewer dashboards.

Steps to create a dashboard:

  1. In the dashboard directory, select the blue plus icon (New Dashboard). Or from any dashboard, open the dashboard selector and select New dashboard.
  2. Provide a name and optional description.
  3. Under Dashboard Type, choose Project Dashboard or Team Dashboard, and if needed, select the team.
  4. Select Create.

If you don't see New dashboard, you might not have permissions to create dashboards for the selected team. Switch context to a team where you're a team admin, or request team-admin rights. For help, see Create or add a team.

Create a dashboard dialog with name and type selected.

Rename, delete, and automatic refresh

Rename or update settings:

  1. Open the dashboard you want to change.
  2. Select More actions (⋯) > Dashboard settings.
  3. Change the name, description, or automatic refresh setting, then select Save.

Automatic refresh:

  • When enabled, dashboards refresh automatically (typically every 5 minutes). Use automatic refresh for near real‑time widgets. Frequent refreshes across many dashboards can increase widget/API activity for large organizations.

Delete a dashboard:

  1. Open Overview > Dashboards to show the dashboard directory.
  2. In the directory, either:
    • Hover a dashboard row and open More actions (⋯) > Delete, or
    • Open the dashboard, then open More actions (⋯) on the dashboard and choose Delete.
  3. Confirm the delete action in the dialog.

Important

  • To delete a project dashboard, you must be a member of the Project Collection Administrators group.
  • To delete a team dashboard, you must have the appropriate team/dashboard permissions (team admin or explicitly granted delete rights).

The following screenshot shows the Delete action entry in the dashboard directory. Use the previous steps to navigate to the directory or the dashboard itself before following the screenshot.

Delete dashboard option in the dashboard directory.

Add, move, resize, or delete widgets

Widgets display data, charts, and actions on a dashboard.

To edit widgets:

  1. Open the dashboard.
  2. Select Edit to open the widget catalog.
  3. Drag a widget onto the canvas to add it.
  4. Use the widget toolbar to configure, resize, or remove a widget.
  5. Select Done Editing to save layout changes.
  • Rearrange widgets by dragging tiles to new positions while in edit mode.
  • Remove a widget from its menu by selecting Delete.

A widget's delete option highlighted.

Tip

Use clear dashboard names and descriptions so people can discover the right dashboard. Group related widgets together and avoid adding too many widgets that refresh frequently.

Extensibility and automation

Developers can create custom widgets and automate dashboard tasks:

  • Create or extend widgets using the Dashboard widget extension model: Add a dashboard widget.
  • Manage dashboards programmatically with the Dashboards REST API.

Troubleshooting

  • I can't create a dashboard: Check that you selected the correct team context and that you have team‑admin or project‑level permissions.
  • I can't see or edit a dashboard: Verify project membership, team membership, and dashboard permissions (open More options > Security).
  • Widget data is stale or empty: Verify the widget's data source and any required permissions (queries, analytics views, or service connections).
  • Automatic refresh not updating: Confirm automatic refresh is enabled and that each widget's source supports refresh; try a manual page refresh.
  • Can't delete a project dashboard: You must belong to Project Collection Administrators to delete project dashboards.

For a programmatic view of dashboard permissions or widget ownership, use the Dashboards REST API or check audit logs.

Best practices

  • Keep dashboards focused: create one dashboard per scenario (status, triage, sprint health).
  • Limit refresh frequency for dashboards that include expensive widgets or heavy queries.
  • Use descriptive names and short descriptions to make dashboards discoverable.
  • Share dashboards by adding links in team wiki pages or pinning them in team channels.

Accessibility

Design dashboards for accessibility:

  • Use meaningful text labels for widgets and charts.
  • Ensure sufficient color contrast and avoid conveying information by color alone.
  • Add textual descriptions where a widget supports them.