Skip to content

Commit 09096af

Browse files
authored
🔧 chore(integrations): clarify service account usage for gitlab and azure (#14386)
1 parent df27740 commit 09096af

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

docs/organization/integrations/source-code-mgmt/azure-devops/index.mdx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,17 @@ Azure DevOps was formerly known as Visual Studio Team Services (VSTS).
1010

1111
<Alert title="Note">
1212
<p>
13-
We recommend using a dedicated service account when installing this integration rather than a personal user account.
13+
We recommend creating a dedicated service account on Azure DevOps when installing this integration rather than using a personal user account.
1414
</p>
1515
<p>
16-
Since the integration uses personal access tokens for authentication, activities such as comments and work item creation will be attributed to the user who installed the integration.
16+
Since the integration uses personal access tokens for authentication, activities such as comments and work item creation will be attributed to the Azure DevOps user who created the tokens.
1717
</p>
1818
<p>
1919
Using a service account helps maintain proper access control, prevents disruption when team members leave, and ensures consistent attribution for all features across your organization.
2020
</p>
21+
<p>
22+
After creating the Azure DevOps service account, you will need to sign into Sentry with an user account that has owner, manager, or admin permissions to install the integration.
23+
</p>
2124
</Alert>
2225

2326
1. To install this integration, you need to have Sentry organization owner, manager, or admin permissions, as well as Azure organization owner permissions, or be a user in the Project Collections Administrators group.

docs/organization/integrations/source-code-mgmt/gitlab/index.mdx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,23 @@ description: "Learn more about Sentry’s GitLab integration and how it helps yo
66

77
## Install
88

9-
<Alert>
10-
119
<p>
1210
Sentry owner, manager, or admin permissions and GitLab owner or maintainer permissions are required to install this integration.
1311
</p>
12+
13+
<Alert title="Note">
1414
<p>
15-
We recommend using a dedicated service account when installing this integration rather than a personal user account.
15+
We recommend creating a dedicated service account on GitLab when installing this integration rather than using a personal user account. The service account should have owner or maintainer permissions in GitLab.
1616
</p>
1717
<p>
18-
Since the integration uses personal access tokens for authentication, activities such as comments and work item creation will be attributed to the user who installed the integration.
18+
Since the integration uses personal access tokens for authentication, activities such as comments and work item creation will be attributed to the GitLab user who created the tokens.
1919
</p>
2020
<p>
2121
Using a service account helps maintain proper access control, prevents disruption when team members leave, and ensures consistent attribution for all features across your organization.
2222
</p>
23+
<p>
24+
After creating the GitLab service account, you will need to sign into Sentry with an user account that has owner, manager, or admin permissions to install the integration.
25+
</p>
2326
</Alert>
2427

2528
1. Navigate to **Settings > Integrations > GitLab**.

0 commit comments

Comments
 (0)