Agent-Skills azure-devops

Expert knowledge for Azure DevOps development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when managing Boards/work items, pipelines, repos, Analytics/OData/Power BI, or Azure DevOps Server deployments, and other Azure DevOps related development tasks. Not for Azure Boards (use azure-boards), Azure Pipelines (use azure-pipelines), Azure Repos (use azure-repos), Azure Test Plans (use azure-test-plans).

install
source · Clone the upstream repo
git clone https://github.com/MicrosoftDocs/Agent-Skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/MicrosoftDocs/Agent-Skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/azure-devops" ~/.claude/skills/microsoftdocs-agent-skills-azure-devops && rm -rf "$T"
manifest: skills/azure-devops/SKILL.md
source content

Azure DevOps Skill

This skill provides expert guidance for Azure DevOps. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,

L35-L120
), use
read_file
with the specified lines. For categories with file links (e.g.,
[security.md](security.md)
), use
read_file
on the linked reference file

IMPORTANT for Agent: If

metadata.generated_at
is more than 3 months old, suggest the user pull the latest version from the repository. If
mcp_microsoftdocs
tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use
    mcp_microsoftdocs:microsoft_docs_fetch
    with query string
    from=learn-agent-skill
    . Returns Markdown.
  • Fallback: Use
    fetch_webpage
    with query string
    from=learn-agent-skill&accept=text/markdown
    . Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL37-L54Diagnosing and fixing Azure DevOps issues: Managed DevOps Pools, performance, email notifications, connectivity/allowlists, permissions, dashboards/Analytics, wikis restore, and upgrade failures.
Best PracticesL55-L69Guidance on optimizing Azure DevOps performance, analytics, and reporting: cost-efficient pools, fast OData queries, Power BI reports, dashboards, and data cleanup/maintenance.
Decision MakingL70-L85Guidance on high-level Azure DevOps choices: org/project/team structure, work tracking and reporting, wiki types, Analytics tools, server topology/lifecycle, and Managed DevOps Pools vs agents.
Architecture & Design PatternsL86-L97Architectural guidance for Azure DevOps/Server: pool architecture, reliability/DR, SQL/database dependencies, and design patterns for simple to complex multi-server topologies and analytics modeling.
Limits & QuotasL98-L113Limits, quotas, and behaviors for Azure DevOps orgs, projects, naming, access levels, work tracking, dashboards, wikis, pipelines, and Analytics data availability/latency.
SecurityL114-L173Managing Azure DevOps security: identities, auth, permissions, groups, access levels, auditing, project/repo/pipeline rights, server service accounts, SSL, and security reports.
ConfigurationL174-L254Configuring Azure DevOps/Server: Managed DevOps Pools, notifications, Boards/work items, Analytics/OData/Power BI, dashboards, search, backups, networking, email/SMTP, and server admin settings.
Integrations & Coding PatternsL255-L300Integrating Azure DevOps with tools (VS, SIEM, notifications, clients) and building Analytics/OData- and Power BI–based reports for work items, pipelines, and test/requirements metrics.
DeploymentL301-L332Installing, configuring, scaling, moving, backing up, restoring, and upgrading Azure DevOps Server/TFS deployments, including SQL, SharePoint, domains, and project collections

Troubleshooting

TopicURL
Use diagnostic logs for Managed DevOps Pools troubleshootinghttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/diagnostics?view=azure-devops
Troubleshoot common Managed DevOps Pools issueshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/troubleshooting?view=azure-devops
Investigate Azure DevOps usage and performance issueshttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/usage-monitoring?view=azure-devops
Investigate delayed Azure DevOps notification emailshttps://learn.microsoft.com/en-us/azure/devops/organizations/notifications/troubleshoot-delayed-email?view=azure-devops
Troubleshoot missing Azure DevOps notification emailshttps://learn.microsoft.com/en-us/azure/devops/organizations/notifications/troubleshoot-not-getting-email?view=azure-devops
Troubleshoot unexpected Azure DevOps notification emailshttps://learn.microsoft.com/en-us/azure/devops/organizations/notifications/troubleshoot-unexpected-email?view=azure-devops
Use subscription logging to debug Azure DevOps notificationshttps://learn.microsoft.com/en-us/azure/devops/organizations/notifications/use-subscription-logging?view=azure-devops
Allowlist IPs and URLs for Azure DevOps connectivityhttps://learn.microsoft.com/en-us/azure/devops/organizations/security/allow-list-ip-url?view=azure-devops
Troubleshoot Azure DevOps access and permission issueshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/troubleshoot-permissions?view=azure-devops
Restore deleted Azure DevOps wikis using REST API and recycle binhttps://learn.microsoft.com/en-us/azure/devops/project/wiki/restore-deleted-wiki?view=azure-devops
Troubleshoot Azure DevOps dashboards and charts issueshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/faqs?view=azure-devops
Troubleshoot Azure DevOps Analytics views for Power BIhttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/troubleshooting-views?view=azure-devops
Azure DevOps Server administration FAQ and support guidancehttps://learn.microsoft.com/en-us/azure/devops/server/faq?view=azure-devops-server
Troubleshoot Azure DevOps project collection upgrade failureshttps://learn.microsoft.com/en-us/azure/devops/server/troubleshooting/collection-upgrade-failure?view=azure-devops-server

Best Practices

TopicURL
Optimize Managed DevOps Pools cost and performancehttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/manage-costs?view=azure-devops
Apply best practices when querying Azure DevOps Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/analytics/analytics-best-practices?view=azure-devops
Choose and use Azure DevOps burndown and burnup chartshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/burndown-guidance?view=azure-devops
Use CFDs, cycle time, and lead time to improve flowhttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/cumulative-flow-cycle-lead-time-guidance?view=azure-devops
Design efficient OData batch requests for Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/odata-batch?view=azure-devops
Optimize OData Analytics queries for performance limitshttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/odata-query-guidelines?view=azure-devops
Add last refresh timestamp to Azure DevOps Power BI reportshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/add-last-refresh-time?view=azure-devops
Apply team-based filtering in Azure DevOps Power BI reportshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/create-team-filter?view=azure-devops
Add time-in-state DAX measures for Azure DevOps work itemshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/create-timeinstate-report?view=azure-devops
Refresh Azure DevOps client caches after maintenancehttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/refresh-data-caches?view=azure-devops-server
Clean up Azure DevOps Server data for performance and upgradeshttps://learn.microsoft.com/en-us/azure/devops/server/upgrade/clean-up-data?view=azure-devops-server

Decision Making

TopicURL
Choose between Managed DevOps Pools and VM scale-set agentshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/migrate-from-scale-set-agents?view=azure-devops
Estimate and plan Managed DevOps Pools pricinghttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/pricing?view=azure-devops
Choose and manage Azure DevOps organization geographyhttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/change-organization-location?view=azure-devops
Plan Azure DevOps project structure and scalinghttps://learn.microsoft.com/en-us/azure/devops/organizations/projects/about-projects?view=azure-devops
Decide team structure and Agile tools in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/organizations/settings/about-teams-and-settings?view=azure-devops
Choose between provisioned and code-published Azure DevOps wikishttps://learn.microsoft.com/en-us/azure/devops/project/wiki/provisioned-vs-published-wiki?view=azure-devops
Choose customization approaches for Azure DevOps work trackinghttps://learn.microsoft.com/en-us/azure/devops/reference/customize-work?view=azure-devops
Choose tools to query Azure DevOps Analytics datahttps://learn.microsoft.com/en-us/azure/devops/report/analytics/analytics-query-tools?view=azure-devops
Plan Azure DevOps reporting migration to Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/reporting-roadmap?view=azure-devops
Choose and plan Azure DevOps Server deployment topologyhttps://learn.microsoft.com/en-us/azure/devops/server/install/get-started?view=azure-devops-server
Understand Azure DevOps Server lifecycle and servicing optionshttps://learn.microsoft.com/en-us/azure/devops/server/install/servicing?view=azure-devops-server
Upgrade Azure DevOps Server Express or move to full Serverhttps://learn.microsoft.com/en-us/azure/devops/server/upgrade/express?view=azure-devops-server

Architecture & Design Patterns

TopicURL
Understand architecture of Managed DevOps Poolshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/architecture-overview?view=azure-devops
Understand reliability and disaster recovery for Managed DevOps Poolshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/reliability-managed-devops-pools?view=azure-devops
Model historical and trend data in Azure DevOps Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/analytics-historical-filtering?view=azure-devops
Understand Azure DevOps Server resource dependencieshttps://learn.microsoft.com/en-us/azure/devops/server/admin/app-dependencies?view=azure-devops-server
Plan complex multi-server Azure DevOps topologieshttps://learn.microsoft.com/en-us/azure/devops/server/architecture/examples-complex-topo?view=azure-devops-server
Design moderate Azure DevOps Server topologieshttps://learn.microsoft.com/en-us/azure/devops/server/architecture/examples-moderate-topo?view=azure-devops-server
Apply simple Azure DevOps Server topology patternshttps://learn.microsoft.com/en-us/azure/devops/server/architecture/examples-simple-topo?view=azure-devops-server
Understand Azure DevOps Server SQL database architecturehttps://learn.microsoft.com/en-us/azure/devops/server/architecture/sql-server-databases?view=azure-devops-server

Limits & Quotas

TopicURL
Change Azure DevOps organization image within size limitshttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/change-organization-image?view=azure-devops
Delete Azure DevOps organization and data retentionhttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/delete-your-organization?view=azure-devops
Recover deleted Azure DevOps organizations within retention limitshttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/recover-your-organization?view=azure-devops
Rename Azure DevOps projects and notification behaviorhttps://learn.microsoft.com/en-us/azure/devops/organizations/projects/rename-project?view=azure-devops
Stakeholder access capabilities and limits in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/stakeholder-access?view=azure-devops
Azure DevOps naming rules and restrictionshttps://learn.microsoft.com/en-us/azure/devops/organizations/settings/naming-restrictions?view=azure-devops
Azure DevOps work tracking and process limitshttps://learn.microsoft.com/en-us/azure/devops/organizations/settings/work/object-limits?view=azure-devops
Configure and understand Azure DevOps wiki page follow notificationshttps://learn.microsoft.com/en-us/azure/devops/project/wiki/follow-notifications-wiki-pages?view=azure-devops
Add additional portfolio backlogs in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/reference/add-portfolio-backlogs?view=azure-devops
Azure Pipelines ARM integration size limit changeshttps://learn.microsoft.com/en-us/azure/devops/release-notes/2023/sprint-225-update
Add and configure widgets on Azure DevOps dashboardshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/add-widget-to-dashboard?view=azure-devops
Understand Azure DevOps Analytics data availability by platformhttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/data-available-in-analytics?view=azure-devops

Security

TopicURL
Configure managed identities for Managed DevOps Poolshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/configure-identity?view=azure-devops
Configure security settings for Managed DevOps Poolshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/configure-security?view=azure-devops
Configure privacy policy URL for Azure DevOps public projectshttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/add-privacy-policy-url?view=azure-devops
Configure Azure DevOps application access and security policieshttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/change-application-access-policies?view=azure-devops
Change Azure DevOps organization ownership and permissionshttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/change-organization-ownership?view=azure-devops
Manage Azure DevOps access via Microsoft Entra IDhttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/faq-azure-access?view=azure-devops
Manage Azure DevOps users, permissions, and tokens securelyhttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/faq-user-and-permissions-management?view=azure-devops
Enable and use Azure DevOps audit logging securelyhttps://learn.microsoft.com/en-us/azure/devops/organizations/audit/azure-devops-auditing?view=azure-devops
Configure Azure DevOps project public visibility and accesshttps://learn.microsoft.com/en-us/azure/devops/organizations/projects/make-project-public?view=azure-devops
Understand Azure DevOps permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/about-permissions?view=azure-devops
Azure DevOps authentication, authorization, and security policieshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/about-security-identity?view=azure-devops
Understand and configure Azure DevOps pipeline security roleshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/about-security-roles?view=azure-devops
Configure and manage Azure DevOps access levelshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/access-levels?view=azure-devops
Add Entra or AD groups to Azure DevOps security groupshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/add-ad-aad-built-in-security-groups?view=azure-devops
Manage Azure DevOps security groups and membershipshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/add-remove-manage-user-group-security-group?view=azure-devops
Add users and groups to Azure DevOps teams and projectshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/add-users-team-project?view=azure-devops
Change Azure DevOps Server user and group access levelshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/change-access-levels?view=azure-devops-server
Manage Azure DevOps organization and collection permissionshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/change-organization-collection-level-permissions?view=azure-devops
Change project-level permissions and group membershiphttps://learn.microsoft.com/en-us/azure/devops/organizations/security/change-project-level-permissions?view=azure-devops
Understand Azure DevOps data storage locations and movementhttps://learn.microsoft.com/en-us/azure/devops/organizations/security/data-location?view=azure-devops
Default Git repo and branch permissions in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/default-git-permissions?view=azure-devops
Default TFVC repository permissions and constraintshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/default-tfvc-permissions?view=azure-devops
Download and interpret pipeline release permissions reporthttps://learn.microsoft.com/en-us/azure/devops/organizations/security/download-permissions-report-release?view=azure-devops
Download Azure DevOps repository permissions reporthttps://learn.microsoft.com/en-us/azure/devops/organizations/security/download-permissions-report?view=azure-devops
Export Azure DevOps users and access levelshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/export-users-audit-log?view=azure-devops
Use Stakeholder access permissions in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/get-started-stakeholder?view=azure-devops
Identify Azure DevOps Administrators via Microsoft Entrahttps://learn.microsoft.com/en-us/azure/devops/organizations/security/look-up-azure-devops-administrator?view=azure-devops
Find and manage Azure DevOps project administratorshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/look-up-project-administrators?view=azure-devops
Identify Project Collection Administrators in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/look-up-project-collection-administrators?view=azure-devops
Request higher Azure DevOps permissions to resolve access errorshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/request-changes-permissions?view=azure-devops
Manage feature-level access control in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/restrict-access?view=azure-devops
Restrict user invitation permissions in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/restrict-invitations?view=azure-devops
Automate Azure DevOps security auditing with PowerShellhttps://learn.microsoft.com/en-us/azure/devops/organizations/security/security-scripts?view=azure-devops
Configure object-level permissions in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/set-object-level-permissions?view=azure-devops
Set permissions and access for Azure DevOps manual testinghttps://learn.microsoft.com/en-us/azure/devops/organizations/security/set-permissions-access-test?view=azure-devops
Set permissions for Azure DevOps work trackinghttps://learn.microsoft.com/en-us/azure/devops/organizations/security/set-permissions-access-work-tracking?view=azure-devops
View and troubleshoot Azure DevOps effective permissionshttps://learn.microsoft.com/en-us/azure/devops/organizations/security/view-permissions?view=azure-devops
Manage Azure DevOps team administrator role assignmentshttps://learn.microsoft.com/en-us/azure/devops/organizations/settings/add-team-administrator?view=azure-devops
Configure OAuth service authorizations in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/organizations/settings/manage-authorizations?view=azure-devops
Manage Azure DevOps wiki and README permissions via Git securityhttps://learn.microsoft.com/en-us/azure/devops/project/wiki/manage-readme-wiki-permissions?view=azure-devops
Meet permissions and prerequisites for Azure DevOps Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/analytics/analytics-permissions-prerequisites?view=azure-devops
Set Azure DevOps dashboard permissions for team membershttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/dashboard-permissions?view=azure-devops
Configure Analytics permissions and security for Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/analytics-security?view=azure-devops
Configure security and access for Azure DevOps analyticshttps://learn.microsoft.com/en-us/azure/devops/report/secure-your-analytics-reporting?view=azure-devops
Configure Azure DevOps Server service accounts securelyhttps://learn.microsoft.com/en-us/azure/devops/server/account-requirements?view=azure-devops-server
Add Azure DevOps Server administrators to built-in groupshttps://learn.microsoft.com/en-us/azure/devops/server/admin/add-administrator?view=azure-devops-server
Change SQL Reporting service account for Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/server/admin/change-service-account-or-password-sql-reporting?view=azure-devops-server
Change Azure DevOps Server service account credentialshttps://learn.microsoft.com/en-us/azure/devops/server/admin/change-service-account-password?view=azure-devops-server
Manage Azure DevOps Server services and service accountshttps://learn.microsoft.com/en-us/azure/devops/server/admin/service-accounts-dependencies?view=azure-devops
Set up Windows and AD groups for Azure DevOps Serverhttps://learn.microsoft.com/en-us/azure/devops/server/admin/setup-ad-groups?view=azure-devops-server
Configure HTTPS and SSL for Azure DevOps Serverhttps://learn.microsoft.com/en-us/azure/devops/server/admin/setup-secure-sockets-layer?view=azure-devops-server
Manage Azure DevOps groups and permissions with TFSSecurityhttps://learn.microsoft.com/en-us/azure/devops/server/command-line/tfssecurity-cmd?view=azure-devops-server
Assign SQL Reporting Services roles for Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/server/install/sql-server/reporting-services-roles?view=azure-devops-server
Validate Azure DevOps Server 2019 downloads with SHA hasheshttps://learn.microsoft.com/en-us/azure/devops/server/release-notes/azuredevops2019-sha?view=azure-devops
Verify Azure DevOps Server 2020 downloads with SHA hasheshttps://learn.microsoft.com/en-us/azure/devops/server/release-notes/azuredevops2020-sha?view=azure-devops
Validate Azure DevOps Server 2022 ISOs with SHA hasheshttps://learn.microsoft.com/en-us/azure/devops/server/release-notes/azuredevops2022-sha?view=azure-devops

Configuration

TopicURL
Configure advanced settings for Managed DevOps Poolshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/configure-advanced-settings?view=azure-devops
Configure VM images for Managed DevOps Pools pipelineshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/configure-images?view=azure-devops
Configure networking for Managed DevOps Pools agentshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/configure-networking?view=azure-devops
Configure basic settings for Managed DevOps Poolshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/configure-pool-settings?view=azure-devops
Configure scaling settings for Managed DevOps Poolshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/configure-scaling?view=azure-devops
Configure additional storage for Managed DevOps Pools agentshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/configure-storage?view=azure-devops
Configure demands and capabilities in Managed DevOps Poolshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/demands?view=azure-devops
Configure prerequisites for Managed DevOps Poolshttps://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/prerequisites?view=azure-devops
Configure remote Azure DevOps MCP Server endpoint accesshttps://learn.microsoft.com/en-us/azure/devops/mcp-server/remote-mcp-server?view=azure-devops
Configure organization and user time zones in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/change-time-zone?view=azure-devops
Reference list of Azure DevOps auditing eventshttps://learn.microsoft.com/en-us/azure/devops/organizations/audit/auditing-events?view=azure-devops
Determine Azure DevOps notification email recipientshttps://learn.microsoft.com/en-us/azure/devops/organizations/notifications/concepts-email-recipients?view=azure-devops
Exclude event initiators from Azure DevOps notificationshttps://learn.microsoft.com/en-us/azure/devops/organizations/notifications/exclude-self-from-email?view=azure-devops
Configure default Azure DevOps notification subscriptionshttps://learn.microsoft.com/en-us/azure/devops/organizations/notifications/oob-built-in-notifications?view=azure-devops
Reference event types for Azure DevOps notificationshttps://learn.microsoft.com/en-us/azure/devops/organizations/notifications/oob-supported-event-types?view=azure-devops
View and unsubscribe from Azure DevOps notificationshttps://learn.microsoft.com/en-us/azure/devops/organizations/notifications/unsubscribe-default-notification?view=azure-devops
View and interpret Azure DevOps notification statisticshttps://learn.microsoft.com/en-us/azure/devops/organizations/notifications/view-organization-notification-statistics?view=azure-devops
Configure bug visibility on Azure Boards backlogshttps://learn.microsoft.com/en-us/azure/devops/organizations/settings/show-bugs-on-backlog?view=azure-devops
Use Azure DevOps and Team Explorer keyboard shortcuts efficientlyhttps://learn.microsoft.com/en-us/azure/devops/project/navigation/keyboard-shortcuts?view=azure-devops
Use Azure DevOps and Team Explorer keyboard shortcuts efficientlyhttps://learn.microsoft.com/en-us/azure/devops/project/navigation/keyboard-shortcuts?view=azure-devops
Install, configure, and secure Azure DevOps Server searchhttps://learn.microsoft.com/en-us/azure/devops/project/search/install-configure-search?view=azure-devops-server
Manage Azure DevOps Server search indexing and repositorieshttps://learn.microsoft.com/en-us/azure/devops/project/search/manage-search?view=azure-devops-server
Use Azure DevOps-specific Markdown syntax for wikis and dashboardshttps://learn.microsoft.com/en-us/azure/devops/project/wiki/markdown-guidance?view=azure-devops
Configure publishing of Git Markdown files to Azure DevOps wikihttps://learn.microsoft.com/en-us/azure/devops/project/wiki/publish-repo-to-wiki?view=azure-devops
Configure publishing of Git Markdown files to Azure DevOps wikihttps://learn.microsoft.com/en-us/azure/devops/project/wiki/publish-repo-to-wiki?view=azure-devops
Understand Azure DevOps wiki Git file and folder structurehttps://learn.microsoft.com/en-us/azure/devops/project/wiki/wiki-file-structure?view=azure-devops
Add or modify Azure DevOps Server work item fieldshttps://learn.microsoft.com/en-us/azure/devops/reference/add-modify-field?view=azure-devops-server
Configure and customize Azure DevOps work item typeshttps://learn.microsoft.com/en-us/azure/devops/reference/add-modify-wit?view=azure-devops-server
Configure work item types on Azure DevOps backlogs and boardshttps://learn.microsoft.com/en-us/azure/devops/reference/add-wits-to-backlogs-and-boards?view=azure-devops
Configure on-premises XML process model for Azure DevOps Serverhttps://learn.microsoft.com/en-us/azure/devops/reference/on-premises-xml-process-model?view=azure-devops-server
Access Azure Boards configuration and customization settings quicklyhttps://learn.microsoft.com/en-us/azure/devops/reference/quick-reference-index-boards-settings?view=azure-devops
Manage Azure DevOps work item fields using witadminhttps://learn.microsoft.com/en-us/azure/devops/reference/witadmin/manage-work-item-fields?view=azure-devops
Use witadmin to customize Azure DevOps work tracking objectshttps://learn.microsoft.com/en-us/azure/devops/reference/witadmin/witadmin-customize-and-manage-objects-for-tracking-work?view=azure-devops
Import, export, and manage work item types with witadminhttps://learn.microsoft.com/en-us/azure/devops/reference/witadmin/witadmin-import-export-manage-wits?view=azure-devops
Import and export Azure Boards process configuration with witadminhttps://learn.microsoft.com/en-us/azure/devops/reference/witadmin/witadmin-import-export-process-configuration?view=azure-devops
Reference for ProcessConfiguration XML in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/reference/xml/process-configuration-xml-element?view=azure-devops-server
Configure help text and web content on work item formshttps://learn.microsoft.com/en-us/azure/devops/reference/xml/provide-help-text-hyperlinks-web-content-form?view=azure-devops-server
Azure Boards Analytics entity and property referencehttps://learn.microsoft.com/en-us/azure/devops/report/analytics/entity-reference-boards?view=azure-devops
Use CalendarDate, Project, and User metadata in Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/analytics/entity-reference-general?view=azure-devops
Azure Pipelines Analytics properties and enums referencehttps://learn.microsoft.com/en-us/azure/devops/report/analytics/entity-reference-pipelines?view=azure-devops
Azure Test Plans Analytics metadata and propertieshttps://learn.microsoft.com/en-us/azure/devops/report/analytics/entity-reference-test-plans?view=azure-devops
Add built-in charts to Azure DevOps dashboardshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/add-charts-to-dashboard?view=azure-devops
Configure Markdown widget content on Azure DevOps dashboardshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/add-markdown-to-dashboard?view=azure-devops
Install or enable Azure DevOps Server Analytics servicehttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/analytics-extension?view=azure-devops-server
Configure Azure DevOps Analytics dashboard widgetshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/analytics-widgets?view=azure-devops
Configure Chart for Work Items widget in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/configure-chart-work-items-widget?view=azure-devops
Configure Test Results Trend (Advanced) Analytics widgethttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/configure-test-results-trend?view=azure-devops
Copy and reuse Azure DevOps dashboards across teamshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/copy-dashboard?view=azure-devops
View and configure cumulative flow diagrams in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/cumulative-flow?view=azure-devops
Configure and manage Azure DevOps team dashboardshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/dashboards?view=azure-devops
Configure and interpret team velocity reports in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/team-velocity?view=azure-devops
Use built-in Azure DevOps dashboard widgetshttps://learn.microsoft.com/en-us/azure/devops/report/dashboards/widget-catalog?view=azure-devops
Use OData metadata for Azure DevOps Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/analytics-metadata?view=azure-devops
Understand Azure DevOps Analytics data model entitieshttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/data-model-analytics-service?view=azure-devops
Configure and select OData API versions for Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/odata-api-version?view=azure-devops
Supported OData functions and clauses in Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/odata-supported-features?view=azure-devops
Manage Azure DevOps Analytics views lifecyclehttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/analytics-views-manage?view=azure-devops
Understand Power BI datasets from Azure DevOps Analytics viewshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/data-connector-dataset?view=azure-devops
Configure Azure DevOps Server scheduled database backupshttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/config-backup-sched-plan?view=azure-devops-server
Manually configure Azure DevOps Server SQL backupshttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/manually-backup-tfs?view=azure-devops-server
Tune Azure DevOps Server application-tier version control cachehttps://learn.microsoft.com/en-us/azure/devops/server/admin/change-caching-app-tier?view=azure-devops-server
Configure TFVC file type behaviors in Azure DevOps Serverhttps://learn.microsoft.com/en-us/azure/devops/server/admin/manage-file-types?view=azure-devops
Open and use the Azure DevOps Server Administration Consolehttps://learn.microsoft.com/en-us/azure/devops/server/admin/open-admin-console?view=azure-devops-server
Force Azure DevOps client cache rebuild with witadminhttps://learn.microsoft.com/en-us/azure/devops/server/admin/rebuild-client-cache?view=azure-devops-server
Configure SMTP and email alerts for Azure DevOps Serverhttps://learn.microsoft.com/en-us/azure/devops/server/admin/setup-customize-alerts?view=azure-devops-server
Start and stop Azure DevOps services and app poolshttps://learn.microsoft.com/en-us/azure/devops/server/admin/stop-start-services-pools?view=azure-devops-server
Configure Team Foundation Background Job Agent servicehttps://learn.microsoft.com/en-us/azure/devops/server/architecture/background-job-agent?view=azure-devops-server
Configure required network ports for Azure DevOps Serverhttps://learn.microsoft.com/en-us/azure/devops/server/architecture/required-ports?view=azure-devops-server
Configure Azure DevOps Server using TFSConfig commandshttps://learn.microsoft.com/en-us/azure/devops/server/command-line/tfsconfig-cmd?view=azure-devops-server
Delete Azure DevOps Server projects with TFSDeleteProjecthttps://learn.microsoft.com/en-us/azure/devops/server/command-line/tfsdeleteproject-cmd?view=azure-devops-server
Control Azure DevOps services with TFSServiceControlhttps://learn.microsoft.com/en-us/azure/devops/server/command-line/tfsservicecontrol-cmd?view=azure-devops-server
Configure SQL Server collation for Azure DevOps Serverhttps://learn.microsoft.com/en-us/azure/devops/server/install/sql-server/collation-requirements?view=azure-devops-server
Manually install and configure SQL Server for Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/server/install/sql-server/install-sql-server?view=azure-devops-server
Locate and change Azure DevOps Server product key statushttps://learn.microsoft.com/en-us/azure/devops/server/upgrade/change-product-key?view=azure-devops-server
Change Azure DevOps work item field reporting attributeshttps://learn.microsoft.com/en-us/previous-versions/azure/devops/reference/xml/add-or-modify-work-item-fields-to-support-reporting?view=tfs-2017
Configure Link and Param XML elements for Azure DevOps formshttps://learn.microsoft.com/en-us/previous-versions/azure/devops/reference/xml/link-param-xml-elements-reference?view=tfs-2017
Default reportable fields for Azure DevOps warehouse and cubehttps://learn.microsoft.com/en-us/previous-versions/azure/devops/reference/xml/reportable-fields-reference?view=tfs-2017

Integrations & Coding Patterns

TopicURL
Set up Visual Studio integration with Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/organizations/accounts/faq-set-up-vs?view=azure-devops
Stream Azure DevOps audit logs to external SIEMhttps://learn.microsoft.com/en-us/azure/devops/organizations/audit/auditing-streaming?view=azure-devops
Integrate Azure DevOps notifications with third-party serviceshttps://learn.microsoft.com/en-us/azure/devops/organizations/notifications/integrate-third-party-services?view=azure-devops
Connect various clients to Azure DevOps projectshttps://learn.microsoft.com/en-us/azure/devops/organizations/projects/connect-to-projects?view=azure-devops
Automate Azure DevOps wiki management using CLI commandshttps://learn.microsoft.com/en-us/azure/devops/project/wiki/manage-wikis?view=azure-devops
Clone and edit Azure DevOps wiki Git repos offlinehttps://learn.microsoft.com/en-us/azure/devops/project/wiki/wiki-update-offline?view=azure-devops
Construct Azure DevOps Analytics OData query URLshttps://learn.microsoft.com/en-us/azure/devops/report/analytics/analytics-query-parts?view=azure-devops
Write project and organization-scoped OData querieshttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/account-scoped-queries?view=azure-devops
Aggregate Azure DevOps work data with ODatahttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/aggregated-data-analytics?view=azure-devops
Use sample Analytics OData queries for Azure DevOps work trackinghttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/analytics-recipes?view=azure-devops
Query Azure DevOps trend data with ODatahttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/querying-for-trend-data?view=azure-devops
Extract OData queries from Azure DevOps Analytics reportshttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/view-odata-query-analytics-report?view=azure-devops
Define Azure DevOps work item OData querieshttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/wit-analytics?view=azure-devops
Query linked Azure DevOps work items via Analytics ODatahttps://learn.microsoft.com/en-us/azure/devops/report/extend-analytics/work-item-links?view=azure-devops
Access Azure DevOps Analytics OData from Power BI Desktophttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/access-analytics-power-bi?view=azure-devops
Use Azure DevOps Power Query M functions for Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/data-connector-functions?view=azure-devops
Build Azure DevOps CFD report with Power BI ODatahttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-boards-cfd?view=azure-devops
Create lead and cycle time reports from Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-boards-leadcycletime?view=azure-devops
Use sample Azure DevOps OData queries for Power BI reportshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-odata-overview?view=azure-devops
Query all Azure DevOps pipelines for outcome metricshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-pipelines-allpipelines?view=azure-devops
Create pipeline duration trend report with Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-pipelines-duration-trend?view=azure-devops
Query Azure DevOps pipeline duration for Power BIhttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-pipelines-duration?view=azure-devops
Report pipeline outcome summary using Azure DevOps ODatahttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-pipelines-outcome-summary?view=azure-devops
Build pipeline pass rate trend report from Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-pipelines-pass-rate-trend?view=azure-devops
Report Azure DevOps pipeline stage failure trendshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-pipelines-stagewise-failures?view=azure-devops
Build task duration trend report for Azure pipelineshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-pipelines-task-duration-trend?view=azure-devops
Analyze Azure DevOps pipeline task duration percentileshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-pipelines-task-duration?view=azure-devops
Create rollup requirements tracking report in Power BIhttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-stories-overview-rollup?view=azure-devops
Build requirements tracking and stories overview reporthttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-stories-overview?view=azure-devops
List failed tests for Azure DevOps pipelines in Power BIhttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-analytics-failed-tests?view=azure-devops
Report flaky tests from Azure DevOps pipelineshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-analytics-flaky-tests?view=azure-devops
Create pass rate trend report for a specific testhttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-analytics-pass-rate-trend-test?view=azure-devops
Build test duration trend reports for Azure pipelineshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-analytics-test-duration-trend?view=azure-devops
Analyze pipeline test duration with Azure DevOps Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-analytics-test-duration?view=azure-devops
Generate pipeline test summary reports in Power BIhttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-analytics-test-summary?view=azure-devops
Create aggregated test suite execution reportshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-plans-aggregate-data-level?view=azure-devops
Report configuration-by-outcome history for manual testshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-plans-configuration-by-outcome?view=azure-devops
Generate manual test execution trend reportshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-plans-execution-trend?view=azure-devops
Report manual test progress status with Power BIhttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-plans-progress-status?view=azure-devops
Build tester-by-outcome matrix for manual testshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-plans-tester-by-outcome?view=azure-devops
Create pipeline test summary trend reports from Analyticshttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-summary-trend?view=azure-devops
Transform Azure DevOps Analytics data in Power BIhttps://learn.microsoft.com/en-us/azure/devops/report/powerbi/transform-analytics-data-report-generation?view=azure-devops

Deployment

TopicURL
Migrate deprecated extension-based wikis to Azure DevOps project wikishttps://learn.microsoft.com/en-us/azure/devops/project/wiki/migrate-extension-wiki-pages?view=azure-devops
Schedule and perform Azure DevOps Server database backupshttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/back-up-restore?view=azure-devops-server
Restore Azure DevOps application-tier server from failurehttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/restore-application-tier-server?view=azure-devops-server
Restore Azure DevOps data to a different serverhttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/restore-data-different-instance?view=azure-devops-server
Restore Azure DevOps data to same SQL instancehttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/restore-data-same-location?view=azure-devops-server
Restore TFS single-server deployment to new hardwarehttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/tut-single-svr-home?view=azure-devops-server
Install and configure TFS and SharePoint after restorehttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/tut-single-svr-install-config-tfs?view=azure-devops-server
Prepare new hardware for restoring TFS single serverhttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/tut-single-svr-prep-new-hw?view=azure-devops-server
Reconnect services and users after Azure DevOps restorehttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/tut-single-svr-reconn-svcs-users?view=azure-devops-server
Restore TFS and SharePoint databases on new serverhttps://learn.microsoft.com/en-us/azure/devops/server/admin/backup/tut-single-svr-restore-dbs?view=azure-devops-server
Move Azure DevOps Server across domains or environmentshttps://learn.microsoft.com/en-us/azure/devops/server/admin/move-across-domains?view=azure-devops-server
Move or clone Azure DevOps Server to new hardwarehttps://learn.microsoft.com/en-us/azure/devops/server/admin/move-clone-hardware?view=azure-devops-server
Move an Azure DevOps project collection between deploymentshttps://learn.microsoft.com/en-us/azure/devops/server/admin/move-project-collection?view=azure-devops-server
Split an Azure DevOps project collection into multiplehttps://learn.microsoft.com/en-us/azure/devops/server/admin/split-team-project-collection?view=azure-devops-server
Check Azure DevOps Server client and browser compatibilityhttps://learn.microsoft.com/en-us/azure/devops/server/compatibility?view=azure-devops
Deploy Azure DevOps Server in a dual-server configurationhttps://learn.microsoft.com/en-us/azure/devops/server/install/dual-server?view=azure-devops-server
Configure Azure DevOps Server with Azure SQL Databasehttps://learn.microsoft.com/en-us/azure/devops/server/install/install-azure-sql?view=azure-devops-server
Install and configure Azure DevOps Proxy Serverhttps://learn.microsoft.com/en-us/azure/devops/server/install/install-proxy-setup-remote?view=azure-devops-server
Install Azure DevOps Server on multiple servers for scalehttps://learn.microsoft.com/en-us/azure/devops/server/install/multiple-server?view=azure-devops-server
Install Azure DevOps Server on a single serverhttps://learn.microsoft.com/en-us/azure/devops/server/install/single-server?view=azure-devops-server
Manually install SQL Server for Azure DevOps Serverhttps://learn.microsoft.com/en-us/azure/devops/server/install/sql-server/install-sql-server?view=azure-devops-server
Enable SQL Always On for Azure DevOps databaseshttps://learn.microsoft.com/en-us/azure/devops/server/install/sql-server/use-always-on-groups?view=azure-devops-server
Automate Azure DevOps Server installation with unattended setuphttps://learn.microsoft.com/en-us/azure/devops/server/install/unattended?view=azure-devops-server
Uninstall Azure DevOps Server patches safelyhttps://learn.microsoft.com/en-us/azure/devops/server/install/uninstall-patch?view=azure-devops-server
Verify Azure DevOps Server setup and upgrade requirementshttps://learn.microsoft.com/en-us/azure/devops/server/requirements?view=azure-devops-server
Plan and execute Azure DevOps Server upgradeshttps://learn.microsoft.com/en-us/azure/devops/server/upgrade/get-started?view=azure-devops-server
Run a pre-production Azure DevOps Server upgrade dry runhttps://learn.microsoft.com/en-us/azure/devops/server/upgrade/pre-production?view=azure-devops-server
Use TfsPreUpgrade to speed TFS upgradeshttps://learn.microsoft.com/en-us/azure/devops/server/upgrade/pre-upgrade?view=azure-devops-server
Walk through upgrading a two-server TFS deploymenthttps://learn.microsoft.com/en-us/previous-versions/azure/devops/server/upgrade/walkthrough?view=tfs-2017