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/boards/integrations/boards-slack.md
+7-11Lines changed: 7 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ ms.reviewer: karrg
9
9
ms.author: chcomley
10
10
author: chcomley
11
11
monikerRange: 'azure-devops'
12
-
ms.date: 09/17/2025
12
+
ms.date: 09/22/2025
13
13
ms.custom:
14
14
- cross-service
15
15
- sfi-image-nochange
@@ -39,9 +39,6 @@ events in their Slack channel. Conversations in the Slack channel can be used to
39
39
|**Permissions**| To create subscriptions in a Slack channel for work item events: Member of the [Project Administrators](../../organizations/security/change-project-level-permissions.md) or [Team Administrators](../../organizations/settings/add-team-administrator.md) group. |
40
40
|**Policies**| To receive notifications: [**Third party application access via OAuth** policy enabled for the organization](../../organizations/accounts/change-application-access-policies.md). |
41
41
42
-
> [!NOTE]
43
-
> If your Azure DevOps organization is connected to a Microsoft Entra ID tenant, you must sign in with a native member of that tenant. External users might see authentication errors when attempting to sign in through Slack.
44
-
45
42
## Add the Azure Boards app to your Slack workspace
46
43
47
44
1. To install the Azure Boards app to your Slack workspace, open a web browser, sign into Slack, and open the [Azure Boards app](https://azchatopprodcus1.azchatops.visualstudio.com/_slack/installboardsapp).
@@ -61,7 +58,7 @@ To use the app, you must first link your Azure Boards project to your Slack chan
61
58

62
59
63
60
> [!NOTE]
64
-
> If your Azure DevOps organization is connected to a Microsoft Entra ID tenant, you must sign in with a native member of that tenant. External users see the following error if they try to sign in to the Azure Boards app: `Configuration failed. Please make sure that the organization exists and that you have sufficient permissions.`
61
+
> If your Azure DevOps organization is connected to a Microsoft Entra ID tenant, you're required to sign in with a native member of that tenant. External users might see authentication errors when attempting to sign in through Slack. Ensure that the organization exists and that you have sufficient permissions.
65
62
66
63
1. After signing in, use the following slash command inside a Slack channel to link to the Azure Boards project that you specify with the URL:
67
64
@@ -128,7 +125,7 @@ You can add areas that your team works on to the channel so that they're always
128
125
```
129
126
/azboards create 'user story' Push cloud monitoring alerts to mobile devices
130
127
```
131
-
128
+
132
129
133
130
## Create a work item from message actions
134
131
@@ -140,7 +137,6 @@ access to the discussion that led to the creation of the work item.
140
137
> [!div class="mx-imgBorder"]
141
138
> 
142
139
143
-
144
140
## Manage Azure Boards subscriptions
145
141
146
142
1. To view, add and remove subscriptions for a channel, use the `/azboards subscriptions` command:
@@ -211,10 +207,10 @@ If these steps don't resolve your authentication issue, reach out to us at [Deve
211
207
212
208
## Conditions and limitations
213
209
214
-
- You can use the Azure Boards app for Slack only with Azure DevOps Services.
215
-
- Notifications aren't supported inside direct messages.
216
-
- To create subscriptions in a channel, you must be a project or team admin as described in the Prerequisites section.
217
-
- To use the app, **Third party application access via OAuth** must be enabled in Azure DevOps **Organization settings** > **Security** > **Policies**.
210
+
- The Azure Boards app for Slack works only with Azure DevOps Services (cloud). It isn't supported on Azure DevOps Server.
211
+
- Notifications don't appear in direct messages — they go to channels only.
212
+
- To create channel subscriptions, be a Project or Team Administrator (see the [Prerequisites](#prerequisites) section).
213
+
- Your organization must allow third-party apps to use OAuth. Make sure the **Third party application access via OAuth** policy is enabled in **Organization settings** > **Security** > **Policies**.
Copy file name to clipboardExpand all lines: docs/repos/integrations/repos-slack.md
+11-12Lines changed: 11 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ ms.manager: bijuv
9
9
ms.author: Divais
10
10
author: Divais
11
11
monikerRange: 'azure-devops'
12
-
ms.date: 09/17/2025
12
+
ms.date: 09/22/2025
13
13
ms.custom:
14
14
- cross-service
15
15
- sfi-image-nochange
@@ -28,9 +28,11 @@ If you use [Slack](https://slack.com), you can use the [Azure Repos app for Slac
28
28
|**Permissions**|- To create subscriptions in a Slack channel for repository-related events: Member of the **Project Administrators** group or team administrator. For more information, see [Change project-level permissions](../../organizations/security/change-project-level-permissions.md) or [Add a team administrator](../../organizations/settings/add-team-administrator.md).<br> - To receive notifications: **Third-party application access via OAuth** setting enabled for the organization. For more information, see [Change application access policies for your organization](../../organizations/accounts/change-application-access-policies.md).|
29
29
30
30
> [!NOTE]
31
-
> * You can only link the Azure Repos app for Slack to a project hosted on Azure DevOps Services.
32
-
> * Notifications aren't supported inside direct messages.
33
-
> * If your Azure DevOps organization is connected to a Microsoft Entra ID tenant, you must sign in with a native member of that tenant. External users might see authentication errors when attempting to sign in through Slack.
31
+
> - The Azure Repos app for Slack works only with Azure DevOps Services (cloud); it isn't supported on Azure DevOps Server.
32
+
> - Notifications are sent to channels — they don't appear in direct messages.
33
+
> - To create channel subscriptions be a Project or Team Administrator (see the [Prerequisites](#prerequisites) section).
34
+
> - Your organization must allow third‑party apps to sign in using OAuth. Check **Organization settings** > **Security** > **Policies** and enable **Third party application access via OAuth** if it's not already on.
35
+
> - If your organization is connected to a Microsoft Entra ID tenant, sign in with an account that is a native member of that tenant; guest or external accounts can run into authentication errors when signing in through Slack.
34
36
35
37
## Add the Azure Repos app to your Slack workspace
36
38
@@ -75,9 +77,6 @@ If you use [Slack](https://slack.com), you can use the [Azure Repos app for Slac
75
77
76
78
:::image type="content" source="media/integrations-slack/signed-in-confirmation.png" alt-text="Screenshot sign-in confirmation in chat.":::
77
79
78
-
> [!NOTE]
79
-
> If your Azure DevOps organization is connected to a Microsoft Entra ID tenant, you must sign in with a native member of that tenant. External users see an error if they attempt to sign in through Slack: `Configuration failed. Please make sure that the organization exists and that you have sufficient permissions.`
80
-
81
80
To start monitoring all Git repositories in a project, use the following slash command inside a channel:
82
81
83
82
```slash command
@@ -217,11 +216,11 @@ If these steps don't resolve your authentication issue, reach out to us at [Deve
217
216
218
217
## Conditions and limitations
219
218
220
-
-You can use the Azure Repos app for Slack only with Azure DevOps Services.
221
-
- Notifications aren't supported inside direct messages.
222
-
- To create subscriptions in a channel, you must be a project admin or a team admin as described in the Prerequisites section.
223
-
-To use the app, **Third party application access via OAuth** must be enabled in Azure DevOps **Organization settings** > **Security** > **Policies**.
224
-
- If your organization uses Microsoft Entra ID, external guests might be unable to sign in via Slack; use a native tenant account when authenticating.
219
+
-The Azure Repos app for Slack works with Azure DevOps Services (cloud) only — it isn't available for Azure DevOps Server.
220
+
- Notifications are sent to channels (not to direct messages).
221
+
- To create channel subscriptions be a Project or Team Administrator.
222
+
-Your organization must allow third‑party apps to sign in via OAuth. Check **Organization settings** > **Security** > **Policies** and enable **Third party application access via OAuth** if needed.
223
+
- If your organization uses Microsoft Entra ID, sign in with an account that is a native member of that tenant — guest or external accounts can experience authentication issues when signing in through Slack.
0 commit comments