You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/organizations/notifications/includes/opt-out-notification.md
+11-2Lines changed: 11 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ ms.date: 06/22/2023
9
9
10
10
## Unsubscribe or opt out of a team or out-of-box (OOB) notification subscription
11
11
12
-
You can choose to not receive notifications for certain team notification subscriptions by opting out.
12
+
You can opt out of receiving notifications for specific team notification subscriptions.
13
13
14
14
::: moniker range="azure-devops"
15
15
@@ -32,4 +32,13 @@ To unsubscribe from any notification, slide the state **On/Off** indicator to th
32
32
::: moniker-end
33
33
34
34
> [!NOTE]
35
-
> Whether or not you're an administrator, when you move the toggle for a shared team notification subscription in your settings only impacts you and not other team members.
35
+
> Whether you're an administrator or not, toggling for a shared team notification subscription in your settings only affects your notifications, not those of other team members.
36
+
37
+
## Disable work item notifications for a project
38
+
39
+
To override organization settings and disable all work item notifications for a project in Azure DevOps, do the following steps:
40
+
41
+
1. Sign in to your project (`https://dev.azure.com/{Your_Organization/Your_Project}`).
3. Highlight the Work notification and select :::image type="icon" source="../../../media/icons/gear_icon.png" border="false"::: **Delivery settings**.
Copy file name to clipboardExpand all lines: docs/organizations/notifications/manage-team-group-global-organization-notifications.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: Manage notifications for a team, project, organization or collection
2
+
title: Manage notifications for a team, project, organization, or collection
3
3
titleSuffix: Azure DevOps
4
4
description: Learn how to configure team, project, and organization/collection notifications for when changes occur to source code, git, work items, and builds in Azure DevOps.
5
5
ms.subservice: azure-devops-notifications
@@ -8,7 +8,7 @@ ms.custom: cross-project
8
8
ms.author: chcomley
9
9
author: chcomley
10
10
ms.topic: how-to
11
-
ms.date: 04/24/2023
11
+
ms.date: 09/05/2024
12
12
monikerRange: '<= azure-devops'
13
13
---
14
14
@@ -175,14 +175,12 @@ Choose to allow or block delivery of emails for all subscriptions owned by a tea
Copy file name to clipboardExpand all lines: docs/organizations/projects/delete-project.md
+12-9Lines changed: 12 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ ms.topic: conceptual
9
9
ms.author: chcomley
10
10
author: chcomley
11
11
monikerRange: '>= azure-devops-2019'
12
-
ms.date: 12/05/2023
12
+
ms.date: 09/05/2024
13
13
---
14
14
15
15
# Delete a project
@@ -19,22 +19,25 @@ ms.date: 12/05/2023
19
19
If a project becomes obsolete, you can [delete it](#delete-project) from your organization or collection in Azure DevOps. Likewise, if you're migrating from an on-premises Azure DevOps Server to Azure DevOps Services, it might be necessary to delete the project. The removal of projects can also enhance navigation by restricting it to only those projects that are currently in use.
20
20
21
21
> [!CAUTION]
22
-
> Projects deleted from the web portal are soft-deleted and permanently removed if not restored within 28 days. However, projects deleted from the on-premises Azure DevOps Administration Console are hard-deleted and can't be restored. For restoration details, see [Restore a project](#restore-a-deleted-project). To access data from a deleted project without restoring it, [save project data](#save-project-data).
22
+
> - When you soft-delete projects from the web portal, they're permanently removed if not restored within 28 days.
23
+
> - When you hard-delete projects from the on-premises Azure DevOps Administration Console, you can't restore them.
24
+
> For more information, see [Restore a project](#restore-a-deleted-project) and [Save project data](#save-project-data).
23
25
24
26
## Prerequisites
25
27
26
28
::: moniker range="azure-devops"
27
29
28
-
* You must be a member of the [Project Collection Administrators group](../security/look-up-project-collection-administrators.md). Organization owners are automatically members of this group.
29
-
* You must have the **Delete team project** permission set to **Allow**. For more information, see [View project-level permissions](../security/view-permissions.md#view-project-level-permissions).
30
-
* (Optional) [Save project data](#save-project-data) before you delete a project if you want to access project data without restoring it.
30
+
***Permissions:**
31
+
* Be a member of the [Project Collection Administrators group](../security/look-up-project-collection-administrators.md). Organization owners are automatically members of this group.
32
+
* Have the **Delete team project** permission set to **Allow**. For more information, see [View project-level permissions](../security/view-permissions.md#view-project-level-permissions).
33
+
***Optional:**[Save project data](#save-project-data) before deleting a project if you want to access project data without restoring it.
31
34
32
35
::: moniker-end
33
36
34
37
::: moniker range=" < azure-devops"
35
38
36
-
*To restore a project, you must have the **Delete team project** permission set to **Allow**. For more information, see [View permissions](../security/view-permissions.md).
37
-
*(Optional)[Save project data](#save-project-data), as deleting a project results in irreversible data loss.
39
+
***Permissions:** Have the **Delete team project** permission set to **Allow**. For more information, see [View permissions](../security/view-permissions.md).
40
+
***Optional:**[Save project data](#save-project-data), as deleting a project results in irreversible data loss.
38
41
39
42
::: moniker-end
40
43
@@ -176,7 +179,7 @@ If you inadvertently delete a project in Azure DevOps, you can restore it within
176
179
177
180
3. Select **Overview**, and then scroll down to "recently deleted projects."
178
181
179
-

182
+

180
183
181
184
4. Highlight the project you want to restore, and then select **Restore**.
182
185
@@ -284,4 +287,4 @@ A: Wait 28 days before the project is permanently deleted.
284
287
- [Create a project](create-project.md)
285
288
- [Restore a project](delete-project.md#restore-a-deleted-project)
286
289
- [Delete a project with REST API](/rest/api/azure/devops/core/projects/delete)
287
-
- [TFSDeleteProject command line tool](/azure/devops/server/command-line/tfsdeleteproject-cmd)
290
+
- [ Use the TFSDeleteProject command line tool](/azure/devops/server/command-line/tfsdeleteproject-cmd)
Copy file name to clipboardExpand all lines: docs/organizations/settings/work/object-limits.md
+28-20Lines changed: 28 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ ms.author: chcomley
9
9
author: chcomley
10
10
ms.topic: conceptual
11
11
monikerRange: "<= azure-devops"
12
-
ms.date: 08/19/2024
12
+
ms.date: 09/05/2024
13
13
---
14
14
15
15
# Work tracking, process, and project limits
@@ -71,23 +71,31 @@ When you work with teams, work item tags, backlogs, and boards, the following op
71
71
| User interface | Limit |
72
72
|--------|-------|
73
73
| Backlogs | 10,000 work items |
74
-
| Boards | 1,000 cards (excluding those cards in the *[Proposed](../../../boards/work-items/workflow-and-state-categories.md)*[ and ](../../../boards/work-items/workflow-and-state-categories.md)*[Completed](../../../boards/work-items/workflow-and-state-categories.md)*[workflow state categories](../../../boards/work-items/workflow-and-state-categories.md)) |
74
+
| Boards | 1,000 cards (excluding those cards in the *Proposed* and *Completed*[workflow state categories](../../../boards/work-items/workflow-and-state-categories.md)) |
75
75
| Taskboard | 1,000 tasks |
76
76
| Area Paths | 10,000 per project |
77
77
| Area Path Depth | 14 |
78
78
| Area Paths per team | 300 |
79
79
| Iteration Paths | 10,000 per project |
80
80
| Iteration Path Depth | 14 |
81
81
| Iteration Paths per team | 300 |
82
-
| Project Dashboards | 500 per project |
83
-
| Team Dashboards | 500 per team |
82
+
| Project Dashboards | 500 per project. Accessible at the project level and anyone with access to the project can use.|
83
+
| Team Dashboards | 500 per team. Specific to the team and used to track team-specific metrics and data.|
84
84
| Teams | 5,000 per project |
85
85
| Work item tags | 150,000 tag definitions per organization or collection |
86
86
| Delivery plans per project | 1,000 |
87
87
| Templates per work item type | 100 |
88
88
89
89
Each backlog can display up to 10,000 work items. This limit applies to what the backlog can display, not to the number of work items you can define, as there's no specific limit. If your backlog exceeds this limit, consider adding a team and moving some work items to the new team's backlog.
90
90
91
+
> [!TIP]
92
+
> If you're approaching the dashboards limits, see the following steps to manage and clean up your dashboards:
93
+
> -**Review usage:** Identify dashboards that are no longer in use or are duplicates. You can do this by checking the last accessed date or by consulting with team members.
94
+
> -**Consolidate dashboards:** Combine similar dashboards to reduce the total number. This can be done by adding multiple widgets to a single dashboard.
95
+
> -**Archive old dashboards:** If certain dashboards are no longer needed but you want to keep the data, consider exporting the data and archiving the dashboards.
96
+
> -**Use the Object Limit Tracker feature:** Provides real-time visibility into resource usage, including dashboards. This feature can help you [proactively manage your limits and avoid potential issues](https://devblogs.microsoft.com/devops/introducing-object-limit-tracker-in-azure-devops/).
97
+
98
+
91
99
#### Other notes:
92
100
93
101
- Completed or closed work items don't display on backlogs and boards once their **Changed Date** is older than a year. You can still list these items using a query. To make them show up on a backlog or board, make a minor change to reset the display clock.
@@ -126,7 +134,7 @@ For the On-premises XML process model, you can modify the backlog and Taskboard
126
134
Azure DevOps Services limits each organization to 1,000 projects per organization, an increase over the previous limit of 300 projects.
127
135
128
136
> [!NOTE]
129
-
> Above 300 projects, certain experiences, like connecting to a project from Visual Studio, may degrade. For on-premises Azure DevOps Server, there are no hard limits, but performance issues may arise as the number of projects nears 300. When migrating to Azure DevOps Services, observe the maximum limit of 1,000 projects. If your collection exceeds this limit, split the collection or delete older projects.
137
+
> Above 300 projects, certain experiences, like connecting to a project from Visual Studio, might degrade. For on-premises Azure DevOps Server, there are no hard limits, but performance issues may arise as the number of projects nears 300. When migrating to Azure DevOps Services, observe the maximum limit of 1,000 projects. If your collection exceeds this limit, split the collection or delete older projects.
130
138
131
139
For more information, see [Migrate data from Azure DevOps Server to Azure DevOps Services](../../../migrate/migration-overview.md).
132
140
@@ -136,7 +144,7 @@ Many limits are imposed on the number of objects you can define for a process. F
136
144
137
145
::: moniker range="azure-devops"
138
146
139
-
The following table lists the maximum number of objects you can define for the Inheritance and Hosted XML process models. While these are hard limits, practical limits might also apply.
147
+
The following table lists the maximum number of objects you can define for the Inheritance and Hosted XML process models. While these limits are hard limits, practical limits might also apply.
The following table lists the maximum number of objects you can define for the Inheritance and On-premises XML process models. While these are hard limits, practical limits might also apply.
176
+
The following table lists the maximum number of objects you can define for the Inheritance and On-premises XML process models. While these limits are hard limits, practical limits might also apply.
@@ -195,17 +203,17 @@ To minimize performance issues, we recommend following this guidance:
195
203
::: moniker range="azure-devops"
196
204
197
205
- Limit the number of custom fields you define. All custom fields contribute to the total allowed for a process, collection, or organization. You can specify different behaviors, such as rules and picklists, for the same field in different WITs.
198
-
- Limit the number of rules you define for a WIT. While you can create multiple rules for a WIT, additional rules can negatively affect performance when users add or modify work items. When users save work items, the system validates all rules associated with the fields for that work item type. In some cases, the rule validation expression may be too complex for SQL to evaluate efficiently.
206
+
- Limit the number of rules you define for a WIT. While you can create multiple rules for a WIT, other rules can negatively affect performance when users add or modify work items. When users save work items, the system validates all rules associated with the fields for that work item type. In some cases, the rule validation expression might be too complex for SQL to evaluate efficiently.
199
207
- Limit the number of custom WITs you define.
200
208
201
209
::: moniker-end
202
210
203
211
::: moniker range="< azure-devops"
204
212
205
213
- Limit the number of custom fields you define. All custom fields contribute to the total allowed for a process, collection, or organization. You can specify different behaviors, such as rules and picklists, for the same field in different WITs.
206
-
- Limit the number of rules you define for a WIT. While you can create multiple rules for a WIT, additional rules can negatively affect performance when users add or modify work items. When users save work items, the system validates all rules associated with the fields for that work item type. In some cases, the rule validation expression may be too complex for SQL to evaluate efficiently.
214
+
- Limit the number of rules you define for a WIT. While you can create multiple rules for a WIT, other rules can negatively affect performance when users add or modify work items. When users save work items, the system validates all rules associated with the fields for that work item type. In some cases, the rule validation expression might be too complex for SQL to evaluate efficiently.
207
215
- Limit the number of custom WITs you define.
208
-
- Limit the number of reportable fields you define. Reportable fields can impact the performance of your data warehouse.
216
+
- Limit the number of reportable fields you define. Reportable fields can affect the performance of your data warehouse.
209
217
210
218
::: moniker-end
211
219
@@ -216,9 +224,9 @@ To minimize performance issues, we recommend following this guidance:
216
224
217
225
## Rate limits
218
226
219
-
To reduce costs and enhance scalability and performance, Azure DevOps Services, like many Software-as-a-Service solutions, uses multi-tenancy. To ensure good performance and minimize the risk of outages, Azure DevOps Services limits the resources individuals can consume and the number of requests they can make to certain commands. When these limits are exceeded, subsequent requests may be delayed or blocked.
227
+
To reduce costs and enhance scalability and performance, Azure DevOps Services, like many Software-as-a-Service solutions, uses multi-tenancy. To ensure good performance and minimize the risk of outages, Azure DevOps Services limits the resources individuals can consume and the number of requests they can make to certain commands. When these limits are exceeded, subsequent requests might be delayed or blocked.
220
228
221
-
Most rate limits are reached through REST API calls or non-optimized queries. For more information, see [Rate limits](../../../integrate/concepts/rate-limits.md) and [Best practices (to avoid hitting rate limits)](../../../integrate/concepts/integration-bestpractices.md).
229
+
Most rate limits are reached through REST API calls or nonoptimized queries. For more information, see [Rate limits](../../../integrate/concepts/rate-limits.md) and [Best practices (to avoid hitting rate limits)](../../../integrate/concepts/integration-bestpractices.md).
222
230
223
231
::: moniker-end
224
232
@@ -236,20 +244,20 @@ For more information, see [Migrate data from Azure DevOps Server to Azure DevOps
236
244
237
245
::: moniker range="azure-devops"
238
246
239
-
-[About process customization and inherited processes](inheritance-process-model.md)
240
-
-[Create an Inheritance process](manage-process.md)
0 commit comments