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
> * Azure Boards and Slack integration is only supported for Azure DevOps Services.
32
-
> * Notifications are currently not supported inside direct messages.
31
+
> - Notifications are sent to channels—they don't appear in direct messages.
33
32
34
33
## Prerequisites
35
34
36
35
| Category | Requirements |
37
36
|--------------|-------------|
38
-
|**Access levels**|**Contributor** for the project. |
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
-
|**Policies**| To receive notifications: [**Third party application access via OAuth** policy enabled for the organization](../../organizations/accounts/change-application-access-policies.md). |
37
+
| Platform | Azure Boards and the Azure Boards Slack app work only with Azure DevOps Services (cloud); they're not supported on Azure DevOps Server. |
38
+
| Access levels |**Contributor** for the project. |
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
+
| Organization policies | To receive notifications, the organization must have the [**Third party application access via OAuth** policy](../../organizations/accounts/change-application-access-policies.md) enabled. |
41
+
| Microsoft Entra account | If your organization is connected to a Microsoft Entra ID tenant, sign in with an account that's a native member of that tenant; guest or external accounts can experience authentication errors when signing in through Slack. |
41
42
42
43
## Add the Azure Boards app to your Slack workspace
43
44
@@ -57,9 +58,6 @@ To use the app, you must first link your Azure Boards project to your Slack chan
57
58
58
59

59
60
60
-
> [!NOTE]
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.
62
-
63
61
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:
64
62
65
63
```
@@ -207,10 +205,9 @@ If these steps don't resolve your authentication issue, reach out to us at [Deve
207
205
208
206
## Conditions and limitations
209
207
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.
208
+
- The Azure Boards app for Slack works only with Azure DevOps Services (cloud); it isn't supported on Azure DevOps Server.
209
+
- Notifications go to channels only (they don't appear in direct messages).
212
210
- 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
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,11 +25,13 @@ If you use [Slack](https://slack.com), you can use the [Azure Repos app for Slac
25
25
26
26
| Category | Requirements |
27
27
|--------------|-------------|
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).|
28
+
| Platform | Azure Repos Slack app works only with Azure DevOps Services (cloud); it isn't supported on Azure DevOps Server. |
29
+
| 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). 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). |
30
+
| Organization policies | 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. |
31
+
| Microsoft Entra account | 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 experience authentication errors when signing in through Slack. |
29
32
30
33
> [!NOTE]
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.
34
+
> - Notifications are sent to channels—they don't appear in direct messages.
33
35
> - To create channel subscriptions be a Project or Team Administrator (see the [Prerequisites](#prerequisites) section).
34
36
> - 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
37
> - 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.
@@ -216,11 +218,11 @@ If these steps don't resolve your authentication issue, reach out to us at [Deve
216
218
217
219
## Conditions and limitations
218
220
219
-
- The Azure Repos app for Slack works with Azure DevOps Services (cloud) only — it isn't available for Azure DevOps Server.
221
+
- The Azure Repos app for Slack works with Azure DevOps Services (cloud) only—it isn't available for Azure DevOps Server.
220
222
- Notifications are sent to channels (not to direct messages).
221
223
- To create channel subscriptions be a Project or Team Administrator.
222
224
- 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.
225
+
- 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