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
-[Setting up GitHub web links](#setting-up-github-web-links)
62
63
-[Viewing git commits in Jira Server](#viewing-git-commits-in-jira-server)
63
64
-[Require User PAT settings for user access](#require-user-pat-settings-for-user-access)
@@ -111,6 +112,130 @@ To utilize the new GitHub share PR events, we recommend that users must update t
111
112
112
113
113
114
115
+
### Setting up GitHub Enterprise Server permissions
116
+
117
+
We recommend using a "service user" in GitHub Enterprise _(example:_`GitIntegrationforJira`_)_ to be used to integrate with Git Integration for Jira app. This dedicated "service user" will allow the GitHub Enterprise Server administrator to set permissions so the app clones only the desired repositories.
118
+
119
+
Assign GitHub Enterprise Server permissions for team members or collaborators to allow which resources are accessible for service users. This feature is only available in a GitHub Organization.
120
+
121
+
122
+
123
+
#### Default repository permission**
124
+
125
+
1. Login to your GitHub Enterprise Server account.
126
+
127
+
2. Go to  Profile ➜ **Settings**.
128
+
129
+
3. Under _Organization settings_, click **Member Privileges**.
* Choose the default permission level for organization members.
133
+
134
+
* The default repository permission only applies to organization members and not to outside collaborators. If the default permission is set to _**None**_, organization members will need to be given access to repositories using the Teams or Collaborators methods (see below).
135
+
136
+
4.**Save** the changes.
137
+
138
+
139
+
For more information, see **Access Permissions on GitHub »**.
140
+
141
+
142
+
143
+
#### Teams and collaborators
144
+
145
+
To give a member additional access, they must be added to a team or make them collaborators on individual repositories.
146
+
147
+
<br>
148
+
149
+
**Set default repository permission for the current team:**
150
+
151
+
1. Open an organization team. (_Your org ➜ Team ➜ scroll down to the bottom then click the desired team._)
While users have configured PAT for repository access, users in a GitHub Enterprise Server must at least have <b>Read</b> permissions. This allows them to view commits and smart commits, and browse repositories (if enabled) of connected GitHub Enterprise Server repositories inside Jira.
193
+
</div>
194
+
</div>
195
+
</div>
196
+
197
+
<divclass="bbb-callout bbb--info">
198
+
<div class="irow">
199
+
<div class="ilogobox">
200
+
<span class="logoimg"></span>
201
+
</div>
202
+
<div class="imsgbox">
203
+
For repository managers, collaborators and commit authors, set these users to have <b>Write</b> permissions. This will allow them to view commits and smart commits, browse repositories and also enables them to create branches and pull requests to specified GitHub git repositories via developer panel of a Jira issue.
204
+
</div>
205
+
</div>
206
+
</div>
207
+
208
+
<divclass="bbb-callout bbb--alert">
209
+
<div class="irow">
210
+
<div class="ilogobox">
211
+
<span class="logoimg"></span>
212
+
</div>
213
+
<div class="imsgbox">
214
+
The user PAT for "Require User PAT" setting should have <b>Write</b> permission. Otherwise, the user will not be able to use it for branch or pull request creation/deletion.
215
+
</div>
216
+
</div>
217
+
</div>
218
+
219
+
For more information on organization teams, see [**GitHub: Organizing Members into Teams »**](https://docs.github.com/en/organizations/organizing-members-into-teams).
220
+
221
+
For more information on inviting collaborators, see [**Inviting Collaborators to a Personal/Organization Repository »**](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-user-account/managing-access-to-your-personal-repositories/inviting-collaborators-to-a-personal-repository).
222
+
223
+
224
+
225
+
### Integration platform support
226
+
227
+
GitHub supports the four most recent version releases. We follow this direction and the Git Integration for Jira app (GIJ) will also support these versions.
228
+
229
+
For previous versions, GIJ supports the following GHE versions:
230
+
* GitHubEE 3.11 (Deprecation 2024年12月05日)
231
+
* GitHubEE 3.10 (Deprecation 2024年08月29日)
232
+
* GitHubEE 3.9 (Deprecation 2024年06月29日)
233
+
* GitHubEE 3.8 (Deprecation 2024年03月07日)
234
+
235
+
GHE 3.8 supports authenticating with username and password. Therefore, GIJ will also do.
236
+
237
+
238
+
114
239
### Using Full feature integration
115
240
116
241
This process requires an existing GitHub Enterprise account.
@@ -223,116 +348,6 @@ The repository is now connected to Jira Server.
223
348
224
349
225
350
226
-
### Setting up GitHub Enterprise Server permissions
227
-
228
-
We recommend using a "service user" in GitHub Enterprise _(example:_`GitIntegrationforJira`_)_ to be used to integrate with Git Integration for Jira app. This dedicated "service user" will allow the GitHub Enterprise Server administrator to set permissions so the app clones only the desired repositories.
229
-
230
-
Assign GitHub Enterprise Server permissions for team members or collaborators to allow which resources are accessible for service users. This feature is only available in a GitHub Organization.
231
-
232
-
233
-
234
-
#### Default repository permission**
235
-
236
-
1. Login to your GitHub Enterprise Server account.
237
-
238
-
2. Go to  Profile ➜ **Settings**.
239
-
240
-
3. Under _Organization settings_, click **Member Privileges**.
* Choose the default permission level for organization members.
244
-
245
-
* The default repository permission only applies to organization members and not to outside collaborators. If the default permission is set to _**None**_, organization members will need to be given access to repositories using the Teams or Collaborators methods (see below).
246
-
247
-
4.**Save** the changes.
248
-
249
-
250
-
For more information, see **Access Permissions on GitHub »**.
251
-
252
-
253
-
254
-
#### Teams and collaborators
255
-
256
-
To give a member additional access, they must be added to a team or make them collaborators on individual repositories.
257
-
258
-
<br>
259
-
260
-
**Set default repository permission for the current team:**
261
-
262
-
1. Open an organization team. (_Your org ➜ Team ➜ scroll down to the bottom then click the desired team._)
While users have configured PAT for repository access, users in a GitHub Enterprise Server must at least have <b>Read</b> permissions. This allows them to view commits and smart commits, and browse repositories (if enabled) of connected GitHub Enterprise Server repositories inside Jira.
304
-
</div>
305
-
</div>
306
-
</div>
307
-
308
-
<divclass="bbb-callout bbb--info">
309
-
<div class="irow">
310
-
<div class="ilogobox">
311
-
<span class="logoimg"></span>
312
-
</div>
313
-
<div class="imsgbox">
314
-
For repository managers, collaborators and commit authors, set these users to have <b>Write</b> permissions. This will allow them to view commits and smart commits, browse repositories and also enables them to create branches and pull requests to specified GitHub git repositories via developer panel of a Jira issue.
315
-
</div>
316
-
</div>
317
-
</div>
318
-
319
-
<divclass="bbb-callout bbb--alert">
320
-
<div class="irow">
321
-
<div class="ilogobox">
322
-
<span class="logoimg"></span>
323
-
</div>
324
-
<div class="imsgbox">
325
-
The user PAT for "Require User PAT" setting should have <b>Write</b> permission. Otherwise, the user will not be able to use it for branch or pull request creation/deletion.
326
-
</div>
327
-
</div>
328
-
</div>
329
-
330
-
For more information on organization teams, see [**GitHub: Organizing Members into Teams »**](https://docs.github.com/en/organizations/organizing-members-into-teams).
331
-
332
-
For more information on inviting collaborators, see [**Inviting Collaborators to a Personal/Organization Repository »**](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-user-account/managing-access-to-your-personal-repositories/inviting-collaborators-to-a-personal-repository).
333
-
334
-
335
-
336
351
### Setting up GitHub web links
337
352
338
353
The Git Integration for Jira app automatically configures web linking for GitHub Enterprise Server git repositories.
0 commit comments