Skip to content

Commit 3d17611

Browse files
authored
initial add of 7 new security refresh topics (#4313)
* initial add of 7 new security refresh topics * adding one new file and renaming another, address build warnings * updates to cross-links, 1 * commit updates to best practices * first draft of Request changes to permission levels * Correcting some broken links. * replacing links to set-project-collection-level-permissions.md. * resolve merge conflicts, add-org-users * commit updates to replacement links of article to be deleted * more cross-link replacements * First draft of look up articles * fix build errors and warnings * additional fixes, added one redirect. * first draft of Add or remove users or groups, manage security groups AB#1914342: Add a user or group to a security group (quickstart) * second draft of Add or remove users or groups, manage security groups * minor updates * sync latest * fix build warnings * updates to project and collection level changes * additional updates * finishing up * removing change-individual-permissions.md * Address blocking and non-blocking issues. * syntax fix
1 parent 408e3d8 commit 3d17611

File tree

197 files changed

+2589
-1787
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

197 files changed

+2589
-1787
lines changed

.openpublishing.redirection.json

+15
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,21 @@
1919
"source_path": "docs/marketplace/how-to/uninstall-disable-extensions-tfs.md",
2020
"redirect_url": "/azure/devops/marketplace/uninstall-disable-extensions",
2121
"redirect_document_id": false
22+
},
23+
{
24+
"source_path": "docs/organizations/security/set-project-collection-level-permissions.md",
25+
"redirect_url": "/azure/devops/organizations/security/change-project-level-permissions",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path": "docs/organizations/security/lookup-organization-owner-admin.md",
30+
"redirect_url": "/azure/devopsorganizations/security/request-changes-permissions",
31+
"redirect_document_id": false
32+
},
33+
{
34+
"source_path": "docs/organizations/security/change-individual-permissions.md",
35+
"redirect_url": "/azure/devopsorganizations/security/request-changes-permissions",
36+
"redirect_document_id": false
2237
}
2338
]
2439
}

docs/artifacts/get-started-nuget.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Developers can use Azure Artifacts to publish and consume NuGet packages both to
1818
## Prerequisites
1919

2020
- [Install NuGet client tools](/nuget/install-nuget-client-tools)
21-
- [Project and org permissions](../organizations/security/lookup-organization-owner-admin.md) to use Azure Artifacts.
21+
- [Feed permissions](feeds/feed-permissions.md).
2222

2323
::: moniker range=">=tfs-2017 <= tfs-2018"
2424

docs/boards/backlogs/delete-test-artifacts.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ When you delete test artifacts, the following actions occur:
3535

3636
::: moniker range=">= azure-devops-2019"
3737

38-
- To delete test runs, you must be a member of the Project Administrators group or have the project-level [**Delete test runs**](../../organizations/security/set-project-collection-level-permissions.md#project-level) permission set to **Allow**.
38+
- To delete test runs, you must be a member of the Project Administrators group or have the project-level [**Delete test runs**](../../organizations/security/change-project-level-permissions.md) permission set to **Allow**.
3939
- To delete test plans and test suites, you must be a member of the Project Administrators group or have the Area Path node-level [**Manage test plans** or **Manage test suites**](../../organizations/security/set-permissions-access-work-tracking.md#manage-test-artifacts) permission set to **Allow**.
4040
- To manage or delete test artifacts, you must also have your [access level](../../organizations/security/access-levels.md) set to **Basic + Test Plans** or **Visual Studio Enterprise**. This level provides access to the full Test Plans feature set. Users with Basic access and with permissions to permanently delete work items and manage test artifacts can only delete orphaned test cases. That is, they can delete test cases created from **Work** that aren't linked to any test plans or test suites.
4141

4242
::: moniker-end
4343

4444
::: moniker range="< azure-devops-2019"
4545

46-
- To delete test runs, you must be a member of the Project Administrators group or have the project-level [**Delete test runs**](../../organizations/security/set-project-collection-level-permissions.md#project-level) permission set to **Allow**.
46+
- To delete test runs, you must be a member of the Project Administrators group or have the project-level [**Delete test runs**](../../organizations/security/change-project-level-permissions.md) permission set to **Allow**.
4747
- To delete test plans and test suites, you must be a member of the Project Administrators group or have the Area Path node-level [**Manage test plans** or **Manage test suites**](../../organizations/security/set-permissions-access-work-tracking.md#manage-test-artifacts) permission set to **Allow**.
4848
- You must also have your [access level set to Basic+Test Plans or Advanced](../../organizations/security/change-access-levels.md), which provides access to the full Test feature set. Users with Basic access and with permissions to permanently delete work items and manage test artifacts can only delete orphaned test cases. That is, they can delete test cases created from **Work** that aren't linked to any test plans or test suites.
4949

docs/boards/backlogs/move-change-type.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ In this article you'll learn:
6060

6161
::: moniker-end
6262

63-
To learn more, see [Set permissions and access for work tracking](../../organizations/security/set-permissions-access-work-tracking.md) or [Set permissions at the project-level or project collection-level](../../organizations/security/set-project-collection-level-permissions.md).
63+
To learn more, see [Set permissions and access for work tracking](../../organizations/security/set-permissions-access-work-tracking.md) or [Change project-level permissions](../../organizations/security/change-project-level-permissions.md).
6464

6565
::: moniker range="azure-devops"
6666

docs/boards/backlogs/office/resolve-excel-data-conflicts-publish-refresh.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,4 @@ A data conflict occurs when you try to publish a work item from [Excel](bulk-add
5151

5252
### Required permissions
5353

54-
To update work items, you must be a member of the **Contributors** group or have your **View work items in this node** and your **Edit work items in this node** permissions set to **Allow**. For more information, see [Add administrators, set permissions at the project-level or project collection-level](../../../organizations/security/set-project-collection-level-permissions.md).
54+
To update work items, you must be a member of the **Contributors** group or have your **View work items in this node** and your **Edit work items in this node** permissions set to **Allow**. For more information, see [Change project-level permissions](../../../organizations/security/change-project-level-permissions.md).

docs/boards/backlogs/office/resolve-excel-data-validation-errors.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ A data validation error occurs when a change in the work item list or project pl
2525

2626
## Prerequisites
2727

28-
To update work items, you must be a member of the **Contributors** group or have your **View work items in this node** and your **Edit work items in this node** permissions set to **Allow**. For more information, see [Add administrators, set permissions at the project-level or project collection-level](../../../organizations/security/set-project-collection-level-permissions.md).
28+
To update work items, you must be a member of the **Contributors** group or have your **View work items in this node** and your **Edit work items in this node** permissions set to **Allow**. For more information, see [Change project-level permissions](../../../organizations/security/change-project-level-permissions.md).
2929

3030

3131
<a name="ResolveDataValidationError"></a>

docs/boards/backlogs/office/resolve-excel-invalid-links-tree-list.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ You can resolve most errors using the procedures provided in this article.
2020

2121
## Prerequisites
2222

23-
To update work items, you must be a member of the **Contributors** group or have your **View work items in this node** and your **Edit work items in this node** permissions set to **Allow**. For more information, see [Add administrators, set permissions at the project-level or project collection-level](../../../organizations/security/set-project-collection-level-permissions.md).
23+
To update work items, you must be a member of the **Contributors** group or have your **View work items in this node** and your **Edit work items in this node** permissions set to **Allow**. For more information, see [Change project-level permissions](../../../organizations/security/change-project-level-permissions.md).
2424

2525
<a name="tf208000"></a>
2626

docs/boards/backlogs/remove-delete-work-items.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,7 @@ To programmatically delete, restore, and destroy work items, see one of the foll
408408
- [View and add work items using the Work Items page](../work-items/view-add-work-items.md)
409409
- [Delete test artifacts](delete-test-artifacts.md)
410410
- [Set permissions and access for work tracking](../../organizations/security/set-permissions-access-work-tracking.md)
411-
- [Set permissions at the project-level or project collection-level](../../organizations/security/set-project-collection-level-permissions.md)
411+
- [Change project-level permissions](../../organizations/security/change-project-level-permissions.md)
412412
- [Stakeholder access quick reference](../../organizations/security/stakeholder-access.md)
413413
::: moniker-end
414414

@@ -419,7 +419,7 @@ To programmatically delete, restore, and destroy work items, see one of the foll
419419
- [Remove work items permanently (witadmin destroywi)](../../reference/witadmin/remove-work-items-permanently.md)
420420
- [Delete test artifacts](delete-test-artifacts.md)
421421
- [Set permissions and access for work tracking](../../organizations/security/set-permissions-access-work-tracking.md)
422-
- [Set permissions at the project-level or project collection-level](../../organizations/security/set-project-collection-level-permissions.md)
422+
- [Change project-level permissions](../../organizations/security/change-project-level-permissions.md)
423423
- [Stakeholder access quick reference](../../organizations/security/stakeholder-access.md)
424424

425425
::: moniker-end

docs/boards/configure-customize.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -523,7 +523,7 @@ Because process-level, project-level and team-level settings can have a wide imp
523523

524524
### Process-level changes
525525

526-
To create, edit, or manage Inherited processes and apply them to projects, you must be a member of the [Project Collection Administrators group](../organizations/security/set-project-collection-level-permissions.md). Or, you must have the corresponding permissions **Create process**, **Delete process**, **Edit process**, or **Delete a field from organization** set to **Allow**. See [Set permissions and access for work tracking, Customize an inherited process](../organizations/security/set-permissions-access-work-tracking.md#customize-an-inherited-process).
526+
To create, edit, or manage Inherited processes and apply them to projects, you must be a member of the [**Project Collection Administrators** group](../organizations/security/change-organization-collection-level-permissions.md). Or, you must have the corresponding permissions **Create process**, **Delete process**, **Edit process**, or **Delete a field from organization** set to **Allow**. See [Set permissions and access for work tracking, Customize an inherited process](../organizations/security/set-permissions-access-work-tracking.md#customize-an-inherited-process).
527527

528528
For additional information, see the following articles:
529529

@@ -533,7 +533,7 @@ For additional information, see the following articles:
533533

534534
### Project-level changes
535535

536-
To add Area Paths or Iteration Paths, you must be a member of the [Project Administrators or Project Collection Administrators groups](../organizations/security/set-project-collection-level-permissions.md).
536+
To add Area Paths or Iteration Paths, you must be a member of the [**Project Administrators** group](../organizations/security/change-project-level-permissions.md).
537537

538538
Or, to add, edit, and manage Area Paths or Iteration Paths under a specific node, you must have been granted one or more of the following permissions set to **Allow**:
539539

@@ -548,7 +548,7 @@ For additional information, see the following articles:
548548

549549
### Team-level changes
550550

551-
All team tools can be configured by a [team administrator](../organizations/settings/add-team-administrator.md) or a member of the [Project Administrators or Project Collection Administrators groups](../organizations/security/set-project-collection-level-permissions.md).
551+
All team tools can be configured by a [team administrator](../organizations/settings/add-team-administrator.md) or a member of the [**Project Administrators** group](../organizations/security/change-project-level-permissions.md).
552552

553553
Team administrators are tasked with performing the following operations:
554554
- Add team members

docs/boards/get-started/permissions-access-boards.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ In the tables provided in this article, a ✔️ indicates that the correspondin
2323
> [!NOTE]
2424
> Team administrators can configure settings for their team's tools. Organization owners and members of the Project Administrators group can configure settings for all teams.
2525
26-
For a comparison chart of Stakeholder versus Basic access, see the [Feature matrix](https://azure.microsoft.com/services/devops/compare-features/). To assign or change an access level, see [Add users and assign licenses](../../organizations/accounts/add-organization-users.md). If you need to [grant specific users select permissions](../../organizations/security/change-individual-permissions.md), you can do so.
26+
For a comparison chart of Stakeholder versus Basic access, see the [Feature matrix](https://azure.microsoft.com/services/devops/compare-features/). To assign or change an access level, see [Add users and assign licenses](../../organizations/accounts/add-organization-users.md). If you need to [grant specific users select permissions](../../organizations/security/request-changes-permissions.md), you can do so.
2727

2828
## Work item feature access
2929

docs/boards/github/add-remove-repositories.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ You can manage which GitHub repositories can participate in Azure Boards integra
2525
## Prerequisites
2626

2727
* To add repositories to a connection, you must be the person who created the connection.
28-
* To remove repositories or remove a connection, you must be the person who created the connection or belong to the [Project Administrators group](../../organizations/security/set-project-collection-level-permissions.md).
28+
* To remove repositories or remove a connection, you must be the person who created the connection or belong to the [**Project Collection Administrators** group](../../organizations/security/change-organization-collection-level-permissions.md).
2929
* To add repositories, you must be an administrator or owner of the GitHub repository you'll connect to. You can connect to multiple GitHub repositories so long as you're an administrator for those repositories.
3030

3131
## Open Project Settings>GitHub Connections

docs/boards/github/configure-status-badges.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ The syntax shown works whether you've [connected your project to a GitHub.com or
2727

2828
* Your Azure Boards project must be connected to the GitHub repository where the commits and pull requests you want to link to/from exist. For details, see [Azure Boards-GitHub integration](index.md).
2929
* You must have a Kanban board you want to configure. When you add a team, you add a Kanban board for that team. To learn more, see [About teams and Agile tools](../../organizations/settings/about-teams-and-settings.md).
30-
* You must be added to the team administrator role for the team's settings you want to modify, or be a member of the **Project Administrators** security group. To get added, see [Add a team administrator](../../organizations/settings/add-team-administrator.md) or [Set permissions at the project- or collection-level](../../organizations/security/set-project-collection-level-permissions.md).
30+
* You must be added to the team administrator role for the team's settings you want to modify, or be a member of the **Project Administrators** security group. To get added, see [Add a team administrator](../../organizations/settings/add-team-administrator.md) or [Change project-level permissions](../../organizations/security/change-project-level-permissions.md).
3131
* To add the status badge to the GitHub.com repository, you must be a contributor of the repository.
3232

3333

docs/boards/github/connect-on-premises-to-github.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ By connecting your Azure DevOps Server project with your GitHub Enterprise Serve
4141

4242
* [Install the Azure Boards app for GitHub](install-github-app.md) on the GitHub organizations or account.
4343
* Connect to an Azure Boards or Azure DevOps project. If you don't have a project yet, [create one](../../organizations/projects/create-project.md).
44-
* You must be a member of the [Project Administrators group](../../organizations/security/set-project-collection-level-permissions.md) and the project's [Contributors group](../../organizations/security/add-users-team-project.md). If you created the project, then you have permissions.
44+
* You must be a member of the [**Project Collection Administrators** group](../../organizations/security/change-organization-collection-level-permissions.md) and the project's [Contributors group](../../organizations/security/add-users-team-project.md). If you created the project, then you have permissions.
4545
* You must be an administrator of the GitHub Enterprise Server you'll connect to.
4646

4747

docs/boards/github/connect-to-github.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ When you make the connection from Azure Boards, the list of GitHub repositories
2525
## Prerequisites
2626

2727
* Connect to an Azure Boards or Azure DevOps project. If you don't have a project yet, [create one](../get-started/sign-up-invite-teammates.md).
28-
* You must be a member of the [Project Administrators group](../../organizations/security/set-project-collection-level-permissions.md) and the project's [Contributors group](../../organizations/security/add-users-team-project.md). If you created the project, you have permissions.
28+
* You must be a member of the [**Project Collection Administrators** group](../../organizations/security/change-organization-collection-level-permissions.md) and the project's [Contributors group](../../organizations/security/add-users-team-project.md). If you created the project, you have permissions.
2929
* You must be an administrator or owner of the GitHub repository you'll connect to. You can connect to multiple GitHub repositories so long as you're an administrator for those repositories.
3030

3131

docs/boards/github/install-github-app.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ For an overview of the integration that the Azure Boards app for GitHub supports
2222
## Prerequisites
2323

2424
* To install the Azure Boards app, you must be an administrator or owner of the GitHub organization.
25-
* To connect to the Azure Boards project, you must have read permission to the GitHub repository. Also, you must be a member of the [Project Administrators group](../../organizations/security/set-project-collection-level-permissions.md). If you created the project, then you have permissions.
25+
* To connect to the Azure Boards project, you must have read permission to the GitHub repository. Also, you must be a member of the [**Project Collection Administrators** group](../../organizations/security/change-organization-collection-level-permissions.md). If you created the project, then you have permissions.
2626

2727
> [!IMPORTANT]
2828
> If your repository is already connected via another authentication type such as OAuth, you'll need to remove that repository from your existing connection before re-connecting it via the GitHub App. Follow the steps provided in [Add or remove GitHub repositories](add-remove-repositories.md) before starting the GitHub App configuration.

0 commit comments

Comments
 (0)