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/project/wiki/manage-readme-wiki-permissions.md
+40-27Lines changed: 40 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,70 +1,83 @@
1
1
---
2
-
title: Manage permissions for READMEs and wiki pages
2
+
title: Manage Permissions for READMEs and Wiki Pages
3
3
titleSuffix: Azure DevOps
4
-
description: Learn how to set permissions to grant or secure access to README files and your team project built-in wiki.
4
+
description: Learn how to set permissions to grant or secure access to README files and your team project built-in wiki in Azure DevOps.
5
5
ms.subservice: azure-devops-wiki
6
6
ms.custom: wiki, devdivchpfy22
7
-
ms.topic: conceptual
7
+
ms.topic: concept-article
8
8
ms.author: chcomley
9
9
author: chcomley
10
10
ms.reviewer: gopinach
11
11
ai-usage: ai-assisted
12
-
ms.date: 09/06/2024
12
+
ms.date: 06/05/2025
13
13
monikerRange: "<=azure-devops"
14
+
#cutsomer intent: As an Azure DevOps developer, I want to manage permissions for README files and my team project wiki to ensure secure access for users.
In this article, learn about managing permissions for your wiki. By default, all members of the Contributors group can edit wiki pages.
21
+
This article describes how to set and manage permissions for your team project wiki and project README files. By default, all members of the Contributors group have permission to edit wiki pages.
21
22
22
23
## Manage permissions for wikis
23
24
24
-
By default, all project contributors have "read" and "edit" access to the wiki repository. You can manage these permissions to control who can read and edit wiki pages. For more information, see [Get started with permissions, access, and security groups](../../organizations/security/about-permissions.md).
25
+
By default, all project Contributors have "read" and "edit" access to the Git repository for the project wiki. You can manage these permissions and control who can read and edit wiki pages. For more information, see [Get started with permissions, access, and security groups](../../organizations/security/about-permissions.md).
25
26
26
-
1. Sign in to your project (```https://dev.azure.com/{Your_Organization/Your_Project}```).
1. Sign in to your project (`https://dev.azure.com/<Organization>/<Project>`) in Azure DevOps.
28
28
29
-
> [!div class="mx-imgBorder"]
30
-
> 
29
+
1. In the left navigation, select **Wiki** > **More options** :::image type="icon" source="../../media/icons/more-actions.png"::: > **Wiki security**:
31
30
32
-
For definitions of each repository permission, see [Git repository permissions](../../organizations/security/permissions.md).
31
+
:::image type="content" source="media/wiki/wiki-open-security.png" alt-text="Screenshot that shows how to select the Wiki security action for a Wiki in the Azure DevOps web portal.":::
33
32
34
-
:::image type="content" source="media/wiki/security-dialog.png" alt-text="Screenshot of Wikisecurity dialog.":::
33
+
1. In the **Security for Wiki** dialog, adjust the settings for the various security options.
35
34
36
-
If you don't have access to create a wiki page, contact an Administrator, who can grant you adequate permission on the underlying Git repository of the wiki.
35
+
:::image type="content" source="media/wiki/security-dialog.png" alt-text="Screenshot of the Wiki security dialog that shows various security options and their current settings." lightbox="media/wiki/security-dialog.png":::
36
+
37
+
For definitions of each repository permission, see [Git repository (object-level) permissions](../../organizations/security/permissions.md#git-repository-object-level).
38
+
39
+
> [!NOTE]
40
+
> If you don't have access to create a wiki page, you can request access from a project Administrator. They can grant you adequate permission on the underlying Git repository for the wiki.
37
41
38
42
## Grant Edit permissions to an individual or group
39
43
40
-
To grant *Edit* permissions to an individual or group, do the following steps.
44
+
To grant *Edit* permissions to an individual or group, complete the following steps:
45
+
46
+
1. Sign in to your project (`https://dev.azure.com/<Organization>/<Project>`) in Azure DevOps.
47
+
48
+
1. In the left navigation, select **Wiki** > **More options** :::image type="icon" source="../../media/icons/more-actions.png"::: > **Wiki security**.
49
+
50
+
1. Select **Add**.
41
51
42
-
1. Sign in to your project (```https://dev.azure.com/{Your_Organization/Your_Project}```).
If this button isn't available, check your [permissions](../../organizations/security/about-permissions.md).
44
53
45
-
> [!div class="mx-imgBorder"]
46
-
> 
54
+
1. Enter the name of the user or group you want to grant permissions to and select the user or group from the search results.
47
55
48
-
1. Select **Add**. If this button isn't available, check your [permissions](../../organizations/security/about-permissions.md).
49
-
2. Enter the name of the user or group you want to grant permissions to and select the user or group from the search results.
50
-
After you add the user or group, they're listed in the Wiki security pane.
51
-
3. To grant *Edit* permissions, set the **Contribute permission** to **Allow**.
52
-
4.**Save**the changes.
56
+
After you add the user or group, they're listed in the **Wiki security** pane.
57
+
58
+
1. To grant *Edit* permissions, set the **Contribute permission** to **Allow**.
59
+
60
+
1. Select **Save**to apply your changes.
53
61
54
62
### Other considerations
55
63
56
-
- Ensure that the user or group has the necessary access level to the Azure DevOps project.
64
+
When you assign permissions to project users, review the following considerations:
65
+
66
+
- Ensure the user or group has the necessary access level to the Azure DevOps project.
67
+
57
68
- Review and adjust other permissions as needed to maintain security and proper access control, such as *Read*, *Delete*, and *Manage*.
58
69
59
70
## Stakeholder wiki access
60
71
61
-
**Private projects**
72
+
Users with project Stakeholder access have permissions set for *private* and *public* projects.
73
+
74
+
### Private projects
62
75
63
76
Users with [Stakeholder access](../../organizations/security/get-started-stakeholder.md) in a private project can read [**provisioned**](provisioned-vs-published-wiki.md) wiki pages and view revisions, but they can't edit them. For example, Stakeholders can't create, edit, reorder, or revert changes to project wiki pages. These permissions can't be changed.
64
77
65
78
Stakeholders have no access to read or edit [**published code**](provisioned-vs-published-wiki.md) wiki pages in private projects. For more information, see the [Stakeholder access quick reference for project and code wikis](../../organizations/security/stakeholder-access.md#public-versus-private-feature-access).
66
79
67
-
**Public projects**
80
+
### Public projects
68
81
69
82
Stakeholders have full access to wikis in public projects.
70
83
@@ -73,7 +86,7 @@ For more information about Stakeholder access, see [About access levels, Stakeho
73
86
> [!NOTE]
74
87
> You can set permissions for the entire wiki, but not for individual pages.
75
88
76
-
## Related articles
89
+
## Related content
77
90
78
91
-[Learn default Git repository and branch permissions](../../organizations/security/default-git-permissions.md)
79
92
-[Get Started with Git](../../repos/git/gitquickstart.md)
0 commit comments