Wiki source code of Users and roles

Version 6.3 by Boris Folgmann on 2026/05/20 13:10

Hide last authors
DOaaS Operator 1.1 1 {{toc depth="1"/}}
2
3 = Role Model =
4
5 Each user who is a member of a project has to be in //exactly one// Project Role. Therefore it is not possible to have no or multiple roles in a project.
6
7 Different roles have different sets of permissions. Possible roles are:
8
Boris Folgmann 5.1 9 |=(((
DOaaS Operator 1.1 10 Role
Boris Folgmann 5.1 11 )))|=(((
Boris Folgmann 6.3 12 Description
DOaaS Operator 1.1 13 )))
Boris Folgmann 5.1 14 |(((
DOaaS Operator 1.1 15 Admin
Boris Folgmann 5.1 16 )))|(((
Boris Folgmann 6.3 17 Full access, even to potentially dangerous operations like deleting content in the Project. Can administer Project Members and Roles.
DOaaS Operator 1.1 18 )))
Boris Folgmann 5.1 19 |(((
DOaaS Operator 1.1 20 Master
Boris Folgmann 6.3 21 )))|Elevated write acccess, excluding potentially dangerous operations which can lead to massive data loss or other unrevertable changes.
Boris Folgmann 5.1 22 |(((
DOaaS Operator 1.1 23 Developer
Boris Folgmann 5.1 24 )))|(((
Boris Folgmann 6.3 25 General Read-write access to contribute to the Project
DOaaS Operator 1.1 26 )))
Boris Folgmann 5.1 27 |(((
DOaaS Operator 1.1 28 Viewer
Boris Folgmann 5.1 29 )))|(((
DOaaS Operator 1.1 30 Read-only access to all not security-relevant data in the Project
31 )))
32
33 Currently, the role assignment is applied for all tools within one project.
34
35 {{info}}
36 Note:
37 To ensure the integrity of the applications in the context of the managed service, no customer user is allowed to get system admin permissions for the tools. The maximum permissions for a customer user is the "Project Admin" role as described here
38 {{/info}}
39
Boris Folgmann 5.1 40 = User Permissions in DevOps Portal =
DOaaS Operator 1.1 41
Boris Folgmann 5.1 42 |=(((
DOaaS Operator 1.1 43 Role Type
Boris Folgmann 5.1 44 )))|=(% colspan="3" rowspan="1" %)(((
45 Portal Role
46 )))|=(% rowspan="23" %) |=(% colspan="4" %)(((
DOaaS Operator 1.1 47 Project Role
48 )))
Boris Folgmann 5.1 49 |(((
DOaaS Operator 1.1 50 **Role Name**
Boris Folgmann 5.1 51 )))|(((
DOaaS Operator 1.1 52 **User**
Boris Folgmann 5.1 53 )))|(((
DOaaS Operator 1.1 54 **Admin**
Boris Folgmann 5.1 55 )))|(((
56 **Creator **
57 )))|(((
DOaaS Operator 1.1 58 **Viewer**
Boris Folgmann 5.1 59 )))|(((
DOaaS Operator 1.1 60 **Developer**
Boris Folgmann 5.1 61 )))|(((
DOaaS Operator 1.1 62 **Master**
Boris Folgmann 5.1 63 )))|(((
DOaaS Operator 1.1 64 **Admin**
65 )))
Boris Folgmann 5.1 66 |Login to DevOps Portal|✅|✅|✅|✅|✅|✅|✅
67 |Logout from DevOps Portal|✅|✅|✅|✅|✅|✅|✅
68 |Change my password|✅|✅|✅|✅|✅|✅|✅
69 |Reset forgotten password|✅|✅|✅|✅|✅|✅|✅
70 |Display list of users|✅|✅|✅|✅|✅|✅|✅
71 |Search for user |✅|✅|✅|✅|✅|✅|✅
72 |Add or remove "Corporate Admin" role to user |❌|✅|❌|❌|❌|❌|❌
73 |Create User|❌|✅|✅|❌|❌|❌|❌
74 |Delete User|❌|✅|❌|❌|❌|❌|❌
75 |Lock User|❌|✅|❌|❌|❌|❌|❌
76 |Unlock User|❌|✅|❌|❌|❌|❌|❌
77 |Send invitation mail for first login|❌|✅|❌|❌|❌|❌|❌
78 |Display list of projects |❌|✅|❌|⚠ Only his projects|⚠  Only his projects|⚠  Only his projects|⚠  Only his projects
79 |Search for project |❌|✅|❌|⚠  Only his projects|⚠  Only his projects|⚠  Only his projects|⚠  Only his projects
80 |Create project |❌|✅|✅|❌|❌|❌|❌
81 |Delete project|❌|✅|❌|❌|❌|❌|❌
82 |Retire project |❌|✅|❌|❌|❌|❌|⚠  Only his projects
83 |Reactivate project|❌|✅|❌|❌|❌|❌|⚠  Only his projects
84 |Add User to Project|❌|✅|❌|❌|❌|❌|⚠  Only his projects
85 |Remove User from Project|❌|✅|❌|❌|❌|❌|⚠  Only his projects
86 |Display used storage by project/tool or total|❌|✅|❌|⚠  Only his projects|⚠  Only his projects|⚠  Only his projects|⚠  Only his projects
DOaaS Operator 1.1 87
88 = JIRA Project Roles / Permission Scheme =
89
90 In JIRA the Project Roles are first added to Security / Project Roles and then they get their Permissions assigned in the SDCloud Permission Scheme which has to associated later with the Jira Projects.
91
Boris Folgmann 5.1 92 |=(((
DOaaS Operator 1.1 93 Permission / Role
Boris Folgmann 5.1 94 )))|=(((
DOaaS Operator 1.1 95 Admin
Boris Folgmann 5.1 96 )))|=(((
DOaaS Operator 1.1 97 Master
Boris Folgmann 5.1 98 )))|=(((
DOaaS Operator 1.1 99 Developer
Boris Folgmann 5.1 100 )))|=(((
DOaaS Operator 1.1 101 Viewer
102 )))
Boris Folgmann 5.1 103 |=(% colspan="1" %)(((
DOaaS Operator 1.1 104 Project Permissions
Boris Folgmann 5.1 105 )))|(% colspan="1" %)(((
DOaaS Operator 1.1 106
Boris Folgmann 5.1 107 )))|(% colspan="1" %)(((
DOaaS Operator 1.1 108
Boris Folgmann 5.1 109 )))|(% colspan="1" %)(((
DOaaS Operator 1.1 110
Boris Folgmann 5.1 111 )))|(% colspan="1" %)(((
DOaaS Operator 1.1 112
113 )))
114 |Administer projects
115 Enabled Extended project administration|✅|❌|❌|❌
116 |Browse projects|✅|✅|✅|✅
117 |Manage sprints|✅|✅|❌|❌
118 |Service Desk Agent|✅|✅|✅|❌
119 |View development tool|✅|✅|✅|✅
120 |View (read-only) workflow|✅|✅|✅|✅
Boris Folgmann 5.1 121 |=Issue Permissions| | | |
DOaaS Operator 1.1 122 |Assign issues|✅|✅|✅|❌
123 |Assignable user|✅|✅|✅|❌
124 |Close issues|✅|✅|❌|❌
125 |Create issues|✅|✅|✅|❌
126 |Delete issues|✅|❌|❌|❌
127 |Edit issues|✅|✅|✅|❌
128 |Link issues|✅|✅|✅|❌
129 |Modify reporter|✅|✅|❌|❌
130 |Move issues|✅|✅|❌|❌
131 |Resolve issues|✅|✅|✅|❌
132 |Schedule issues|✅|✅|❌|❌
133 |Set issues security|✅|❌|❌|❌
134 |Transition issues|✅|✅|✅|❌
Boris Folgmann 5.1 135 |=(% colspan="1" %)Voters & watchers permissions|(% colspan="1" %) |(% colspan="1" %) |(% colspan="1" %) |(% colspan="1" %)
Valentin Negoita 3.1 136 |Manage watcher list|✅|✅|❌|❌
DOaaS Operator 1.1 137 |View voters and watchers|✅|✅|✅|❌
Boris Folgmann 5.1 138 |=(% colspan="1" %)Comments permissions|(% colspan="1" %) |(% colspan="1" %) |(% colspan="1" %) |(% colspan="1" %)
DOaaS Operator 1.1 139 |Add comments|✅|✅|✅|❌
140 |Delete all comments|✅|❌|❌|❌
141 |Delete own comments|✅|✅|✅|❌
142 |Edit all comments|✅|❌|❌|❌
143 |Edit own comments|✅|✅|✅|❌
Boris Folgmann 5.1 144 |=(% colspan="1" %)Attachments permissions|(% colspan="1" %) |(% colspan="1" %) |(% colspan="1" %) |(% colspan="1" %)
DOaaS Operator 1.1 145 |Create attachments|✅|✅|✅|❌
146 |Delete all attachments|✅|❌|❌|❌
147 |Delete own attachments|✅|✅|✅|❌
Boris Folgmann 5.1 148 |=(% colspan="1" %)Time-tracking Permissions|(% colspan="1" %) |(% colspan="1" %) |(% colspan="1" %) |(% colspan="1" %)
DOaaS Operator 1.1 149 |Work on issues|✅|✅|✅|❌
150 |Delete all worklogs|✅|❌|❌|❌
151 |Delete own worklogs|✅|✅|✅|❌
152 |Edit all worklogs|✅|❌|❌|❌
153 |Edit own worklogs|✅|✅|✅|❌
154
155 * Service Desk Agent is only available if the software was added to JIRA
156
157 = Confluence Project Roles =
158
Boris Folgmann 5.1 159 See vendor documentation for the exact meaning: [[https:~~/~~/confluence.atlassian.com/doc/space-permissions-overview-139521.html>>url:https://confluence.atlassian.com/doc/space-permissions-overview-139521.html]].
DOaaS Operator 1.1 160
Boris Folgmann 5.1 161 |=(((
DOaaS Operator 1.1 162 Space
Boris Folgmann 5.1 163 )))|=(% colspan="2" %)(((
DOaaS Operator 1.1 164 All
Boris Folgmann 5.1 165 )))|=(% colspan="2" %)(((
DOaaS Operator 1.1 166 Pages
Boris Folgmann 5.1 167 )))|=(% colspan="2" %)(((
DOaaS Operator 1.1 168 Blog
Boris Folgmann 5.1 169 )))|=(% colspan="2" %)(((
DOaaS Operator 1.1 170 Attachments
Boris Folgmann 5.1 171 )))|=(% colspan="2" %)(((
DOaaS Operator 1.1 172 Comments
Boris Folgmann 5.1 173 )))|=(((
DOaaS Operator 1.1 174 Restrictions
Boris Folgmann 5.1 175 )))|=(((
DOaaS Operator 1.1 176 Mail
Boris Folgmann 5.1 177 )))|=(% colspan="2" %)(((
DOaaS Operator 1.1 178 Space
179 )))
180 |=(% colspan="1" %)Role/Operation|(% colspan="1" %)View|(% colspan="1" %)Delete Own|(% colspan="1" %)Add|(% colspan="1" %)Delete|(% colspan="1" %)Add|(% colspan="1" %)Delete|(% colspan="1" %)Add|(% colspan="1" %)Delete|(% colspan="1" %)Add|(% colspan="1" %)Delete|(% colspan="1" %)Add/Delete|(% colspan="1" %)Delete|(% colspan="1" %)Export|(% colspan="1" %)Admin
181 |=Admin|✅|✅|✅|✅|✅|✅|✅|✅|✅|✅|✅|✅|✅|✅
182 |=Master|✅|✅|✅|❌|✅|❌|✅|❌|✅|✅|✅|❌|✅|❌
183 |=Developer|✅|✅|✅|❌|❌|❌|✅|❌|✅|❌|❌|❌|❌|❌
184 |=Viewer|✅|❌|❌|❌|❌|❌|❌|❌|❌|❌|❌|❌|❌|❌
185
186 = Bitbucket Project Roles =
187
Boris Folgmann 5.1 188 |=(((
DOaaS Operator 1.1 189
Boris Folgmann 5.1 190 )))|=(((
191 Browse
192 )))|=(((
193 Clone / Pull
194 )))|=(% colspan="1" %)(((
195 Create, browse, comment on pull request
196 )))|=(% colspan="1" %)(((
197 Merge pull request
198 )))|=(% colspan="1" %)(((
199 Push
200 )))|=(% colspan="1" %)(((
201 Create repositories
202 )))|=(% colspan="1" %)(((
203 Edit settings / permissions
DOaaS Operator 1.1 204 )))
205 |Admin|✅|✅|✅|✅|✅|✅|✅
DOaaS Operator 4.1 206 |Master|✅|✅|✅|✅|✅|✅|❌
DOaaS Operator 1.1 207 |Developer|✅|✅|✅|✅|✅|❌|❌
208 |Viewer|✅|✅|✅|❌|❌|❌|❌
209
210 //Repository permissions are inherited from project permissions.//
211
212 = Jenkins Project Roles =
213
Boris Folgmann 5.1 214 |=(% colspan="1" %)(((
DOaaS Operator 1.1 215 Permission
Boris Folgmann 5.1 216 )))|=(((
DOaaS Operator 1.1 217 Role
Boris Folgmann 5.1 218 )))|=(((
DOaaS Operator 1.1 219 Admin
Boris Folgmann 5.1 220 )))|=(((
DOaaS Operator 1.1 221 Master
Boris Folgmann 5.1 222 )))|=(((
DOaaS Operator 1.1 223 Developer
Boris Folgmann 5.1 224 )))|=(((
DOaaS Operator 1.1 225 Viewer
Boris Folgmann 5.1 226 )))|=(% colspan="1" %)(((
DOaaS Operator 1.1 227 Authenticated Users
Boris Folgmann 5.1 228 )))|=(% colspan="1" %)(((
DOaaS Operator 1.1 229 Anonymous Users
Boris Folgmann 5.1 230 )))|=(% colspan="1" %)(((
DOaaS Operator 1.1 231 Prometheus Tech User
232 )))
233 |=(% rowspan="5" %)Credentials|Create|✅|✅|❌|❌|❌|❌|❌
234 |Delete|✅|❌|❌|❌|❌|❌|❌
235 |Manage Domains|✅|❌|❌|❌|❌|❌|❌
236 |Update|✅|✅|❌|❌|❌|❌|❌
237 |View|✅|✅|✅|❌|❌|❌|❌
238 |=(% rowspan="10" %)Job|Build|✅|✅|✅|❌|❌|❌|❌
239 |Cancel|✅|✅|❌|❌|❌|❌|❌
240 |Configure|✅|✅|❌|❌|❌|❌|❌
241 |Create|✅|✅|❌|❌|❌|❌|❌
242 |Delete|✅|❌|❌|❌|❌|❌|❌
243 |Discover|✅|✅|✅|✅|❌|❌|❌
244 |ExtendedRead| | | | | | |
245 |Move|✅|❌|❌|❌|❌|❌|❌
246 |Read|✅|✅|✅|✅|❌|❌|❌
Boris Folgmann 2.1 247 |Workspace|✅|✅|✅|❌|❌|❌|❌
DOaaS Operator 1.1 248 |=(% rowspan="3" %)Run|Delete|✅|❌|❌|❌|❌|❌|❌
249 |Replay|✅|✅|✅|❌|❌|❌|❌
250 |Update|✅|✅|✅|❌|❌|❌|❌
251 |=Job Config History|DeleteEntry| | | | | | |
252 |=SCM|Tag|✅|✅|❌|❌|❌|❌|❌
253 |=Metrics|HealthCheck| | | | | | |
254 | |ThreadDump| | | | | | |
255 | |View| | | | | | |
256
257 = GitLab =
258
259 Users are assigned to Groups in GitLab with the following roles assignment.  Permissions within subordinated Subgroups and GitLab Projects are inherited.
260
Boris Folgmann 5.1 261 |=(((
DOaaS Operator 1.1 262 Project Role
263 )))|=(((
264 GitLab Group Members Permission
265 )))
266 |(((
267 Viewer
268 )))|(((
269 Reporter
270 )))
271 |(((
272 Developer
273 )))|(((
274 Developer
275 )))
276 |(% colspan="1" %)(((
277 Master
278 )))|(% colspan="1" %)(((
279 Maintainer
280 )))
281 |(% colspan="1" %)(((
282 Admin
283 )))|(% colspan="1" %)(((
284 Owner
285 )))
286
Boris Folgmann 5.1 287 Regarding permissions for Group Permissions in GitLab, see [[https:~~/~~/docs.gitlab.com/ee/user/permissions.html#group-members-permissions>>url:https://docs.gitlab.com/ee/user/permissions.html#group-members-permissions]].
DOaaS Operator 1.1 288
289 = Harbor Project Roles =
290
291 Harbor manages images through projects. You provide access to these images to users by including the users in projects and assigning one of the following roles to them:
292
Boris Folgmann 5.1 293 |=(((
DOaaS Operator 1.1 294 Harbor
295 )))|=(((
296 Portal
297 )))|=
298 |=Role Name|=Role Id|=Project Role
299 |Project Admin|1|ADMIN
300 |Maintainer|4|MASTER
301 |Developer|2|DEVELOPER
302 |Guest|3|VIEWER
303
304 === Harbor Roles Permissions ===
305
Boris Folgmann 5.1 306 |=(((
DOaaS Operator 1.1 307 Action
308 )))|=(((
309 Limited Guest
310 )))|=(((
311 Guest
312 )))|=(((
313 Developer
314 )))|=(((
315 Maintainer
316 )))|=(((
317 Project Admin
318 )))
319 |See the project configurations|✅|✅|✅|✅|✅
320 |Edit the project configurations|❌|❌|❌|❌|✅
321 |See a list of project members| |✅|✅|✅|✅
322 |Create/edit/delete project members|❌|❌|❌|❌|✅
323 |See a list of project logs|✅|✅|✅|✅|❌
324 |See a list of project replications|❌|❌|❌|✅|✅
325 |See a list of project replication jobs|❌|❌|❌|❌|✅
326 |See a list of project labels|❌|❌|❌|✅|✅
327 |Create/edit/delete project labels|❌|❌|❌|✅|✅
328 |See a list of repositories|✅|✅|✅|✅|✅
329 |Create repositories|❌|❌|✅|✅|✅
330 |Edit/delete repositories|❌|❌|❌|✅|✅
331 |See a list of images|✅|✅|✅|✅|✅
332 |Retag image|❌|✅|✅|✅|✅
333 |Pull image|✅|✅|✅|✅|✅
334 |Push image|❌|❌|✅|✅|✅
335 |Scan/delete image|❌|❌|❌|✅|✅
336 |Add scanners to Harbor *|❌|❌|❌|❌|❌
337 |Edit scanners in projects|❌|❌|❌|❌|✅
338 |See a list of image vulnerabilities|✅|✅|✅|✅|✅
339 |Create list of project vulnerabilities|❌|❌|✅|✅|✅
340 |Read list of project vulnerabilities|❌|❌|✅|✅|✅
341 |Export list of project vulnerabilities|❌|❌|✅|✅|✅
342 |See image build history|✅|✅|✅|✅|✅
343 |Add/Remove labels of image|❌|❌|✅|✅|✅
344 |See a list of helm charts|✅|✅|✅|✅|✅
345 |Download helm charts|✅|✅|✅|✅|✅
346 |Upload helm charts|❌|❌|✅|✅|✅
347 |Delete helm charts|❌|❌|❌|✅|✅
348 |See a list of helm chart versions|✅|✅|✅|✅|✅
349 |Download helm chart versions|✅|✅|✅|✅|✅
350 |Upload helm chart versions|❌|❌|✅|✅|✅
351 |Delete helm chart versions|❌|❌|❌|✅|✅
352 |Add/Remove labels of helm chart version|❌|❌|✅|✅|✅
353 |See a list of project robots|❌|❌|❌|✅|✅
354 |Create/edit/delete project robots|❌|❌|❌|❌|✅
355 |See configured CVE allowlist|✅|✅|✅|✅|✅
356 |Create/edit/remove CVE allowlist|❌|❌|❌|❌|✅
357 |View webhook events|❌|❌|❌|✅|✅
358 |Add new webhook events|❌|❌|❌|❌|✅
359 |Enable/deactivate webhooks|❌|❌|❌|❌|✅
360 |Create/delete tag retention rules|❌|❌|✅|✅|✅
361 |Enable/deactivate tag retention rules|❌|❌|✅|✅|✅
362 |Create/delete tag immutability rules|❌|❌|❌|✅|✅
363 |Enable/deactivate tag immutability rules|❌|❌|❌|✅|✅
364 |See project quotas|✅|✅|✅|✅|✅
365 |Edit project quotas *|❌|❌|❌|❌|❌
366 |Delete Project|❌|❌|❌|❌|✅
367
368 ~* Only the Harbor system administrator can edit project quotas and add new scanners.
369
370 = Gitea =
371
372 Please note, that some terms used in DevOps-as-a-Service have different names in Gitea. Please check the following table to avoid any confusion.
373
Boris Folgmann 5.1 374 |=(((
DOaaS Operator 1.1 375 DevOps Portal
376 )))|=(((
377 Gitea
378 )))
379 |(((
380 Project
381 )))|(((
382 Organization
383 )))
384 |(((
385 Project Role
386 )))|(((
387 Team
388 )))
389 |(((
390 Git Repository
391 )))|(((
392 Repository
393 )))
394 |(((
395 Artifact Repository
396 )))|(((
397 Package
398 )))
399 |(((
400 Issue Tracking
401 )))|(((
402 Project (currently disabled)
403 )))
404
405 The **Owner** team has full admin permission in the Organization. This is a technical user used by the DevOps Portal for auto-provisioning.
406
Boris Folgmann 5.1 407 |=(((
DOaaS Operator 1.1 408 Gitea Role
409 )))|=(((
410 Portal Project Role
411 )))|=Permissions
412 |(((
413 Viewer
414 )))|Viewer|Read
415 |(((
416 Developer
417 )))|(((
418 Developer
419 )))|Read, Write
420 |(% colspan="1" %)(((
421 Master
422 )))|(% colspan="1" %)Master|Read, Write
423 |(% colspan="1" %)Admin|(% colspan="1" %)Admin|Read, Write, Repository create
424
425 = Nexus Project Roles =
426
427 For each role in a project a role in Nexus is created which includes one Privilege for each repository in the project.
428
Boris Folgmann 5.1 429 |=(((
DOaaS Operator 1.1 430 Role
Boris Folgmann 5.1 431 )))|=(((
DOaaS Operator 1.1 432 Admin
Boris Folgmann 5.1 433 )))|=(((
DOaaS Operator 1.1 434 Master
Boris Folgmann 5.1 435 )))|=(((
DOaaS Operator 1.1 436 Developer
Boris Folgmann 5.1 437 )))|=(((
DOaaS Operator 1.1 438 Viewer
439 )))
Boris Folgmann 5.1 440 |(((
DOaaS Operator 1.1 441 ID
Boris Folgmann 5.1 442 )))|(((
DOaaS Operator 1.1 443 PROJECTKEY-admin
Boris Folgmann 5.1 444 )))|(((
DOaaS Operator 1.1 445 PROJECTKEY-master
Boris Folgmann 5.1 446 )))|(((
DOaaS Operator 1.1 447 PROJECTKEY-developer
Boris Folgmann 5.1 448 )))|(((
DOaaS Operator 1.1 449 PROJECTKEY-viewer
450 )))
Boris Folgmann 5.1 451 |(((
DOaaS Operator 1.1 452 Name
Boris Folgmann 5.1 453 )))|(((
DOaaS Operator 1.1 454 PROJECTKEY-admin
Boris Folgmann 5.1 455 )))|(((
DOaaS Operator 1.1 456 PROJECTKEY-master
Boris Folgmann 5.1 457 )))|(((
DOaaS Operator 1.1 458 PROJECTKEY-developer
Boris Folgmann 5.1 459 )))|(((
DOaaS Operator 1.1 460 PROJECTKEY-viewer
461 )))
Boris Folgmann 5.1 462 |(((
DOaaS Operator 1.1 463 Privilege
Boris Folgmann 5.1 464 )))|(((
DOaaS Operator 1.1 465 PROJECTKEY-docker-admin
466
467 PROJECTKEY-maven-admin
468
469 PROJECTKEY-//repotype//-admin
Boris Folgmann 5.1 470 )))|(((
DOaaS Operator 1.1 471 PROJECTKEY-docker-master
472
473 PROJECTKEY-maven-master
474
475 PROJECTKEY-//repotype//-master
Boris Folgmann 5.1 476 )))|(((
DOaaS Operator 1.1 477 PROJECTKEY-docker-developer
478
479 PROJECTKEY-maven-developer
480
481 PROJECTKEY-//repotype//-developer
Boris Folgmann 5.1 482 )))|(((
DOaaS Operator 1.1 483 PROJECTKEY-docker-viewer
484
485 PROJECTKEY-maven-viewer
486
487 PROJECTKEY-//repotype//-viewer
488 )))
489
490 For each role in a project a **Privilege of type Repository Content Selector** is created which combines Content Selector (Project), Repository (Docker Registry) and Actions depending on the role.
491
Boris Folgmann 5.1 492 |=(((
DOaaS Operator 1.1 493 Privilege / Role
Boris Folgmann 5.1 494 )))|=(((
DOaaS Operator 1.1 495 Admin
Boris Folgmann 5.1 496 )))|=(((
DOaaS Operator 1.1 497 Master
Boris Folgmann 5.1 498 )))|=(((
DOaaS Operator 1.1 499 Developer
Boris Folgmann 5.1 500 )))|=(((
DOaaS Operator 1.1 501 Viewer
502 )))
Boris Folgmann 5.1 503 |(((
DOaaS Operator 1.1 504 Name
Boris Folgmann 5.1 505 )))|(((
DOaaS Operator 1.1 506 PROJECTKEY-docker-admin
Boris Folgmann 5.1 507 )))|(((
DOaaS Operator 1.1 508 PROJECTKEY-docker-master
Boris Folgmann 5.1 509 )))|(((
DOaaS Operator 1.1 510 PROJECTKEY-docker-developer
Boris Folgmann 5.1 511 )))|(((
DOaaS Operator 1.1 512 PROJECTKEY-docker-viewer
513 )))
Boris Folgmann 5.1 514 |(((
DOaaS Operator 1.1 515 Content Selector
Boris Folgmann 5.1 516 )))|(((
DOaaS Operator 1.1 517 PROJECTKEY-docker
Boris Folgmann 5.1 518 )))|(((
DOaaS Operator 1.1 519 PROJECTKEY-docker
Boris Folgmann 5.1 520 )))|(((
DOaaS Operator 1.1 521 PROJECTKEY-docker
Boris Folgmann 5.1 522 )))|(((
DOaaS Operator 1.1 523 PROJECTKEY-docker
524 )))
Boris Folgmann 5.1 525 |(((
DOaaS Operator 1.1 526 Repository
Boris Folgmann 5.1 527 )))|(((
DOaaS Operator 1.1 528 docker-registry
Boris Folgmann 5.1 529 )))|(((
DOaaS Operator 1.1 530 docker-registry
Boris Folgmann 5.1 531 )))|(((
DOaaS Operator 1.1 532 docker-registry
Boris Folgmann 5.1 533 )))|(((
DOaaS Operator 1.1 534 docker-registry
535 )))
Boris Folgmann 5.1 536 |(((
DOaaS Operator 1.1 537 Actions
Boris Folgmann 5.1 538 )))|(((
DOaaS Operator 1.1 539 delete, add, edit, browse, read
Boris Folgmann 5.1 540 )))|(((
DOaaS Operator 1.1 541 add, edit, browse, read
Boris Folgmann 5.1 542 )))|(((
DOaaS Operator 1.1 543 add, edit, browse, read
Boris Folgmann 5.1 544 )))|(((
DOaaS Operator 1.1 545 browse, read
546 )))
547
Boris Folgmann 5.1 548 See [[https:~~/~~/help.sonatype.com/repomanager3/security/privileges>>url:https://help.sonatype.com/repomanager3/nexus-repository-administration/access-control/privileges]] for available Actions.