Last modified by Diana Strebkova on 2025/11/28 08:42

Show last authors
1 Jenkins can maintain credentials locally in the project folder of each project. Therefore, credentials of the different projects can be properly separated. To get to the credentials of your project, go to the home page of the DevOps Portal, then click on //Project Credentials// in the Jenkins tile.
2
3 [[image:attach:image-2024-3-15_15-39-2.png||queryparams="effects=drop-shadow" height="183" width="369"]]
4
5 The following screenshot shows the credentials of a project with the project key {{code language="none"}}tsolar.{{/code}}
6
7 [[image:1764319274874-564.png||height="478" width="948"]]
8
9 None of them should be changed nor deleted. If you do so by mistake, login to the DevOps Portal as a Portal Admin. Then simply edit and save the project again. This will recreate all technical users in the tools and add or update the credentials in the Jenkins project as necessary. You can use this also to rotate passwords at any time.
10
11 The following table explains all automatically provided credentials. The credentials are only provided for tools which are part of your DevOps-as-a-Service instance. Replace pkey by the project key of your project.
12
13 (% class="table-bordered" %)
14 (% class="active" %)|=(((
15 Credential Id and Username
16 )))|=(((
17 Credential Password contains
18 )))|=(((
19 Technical User in
20 )))|=(((
21 Role in Project
22 )))|=(((
23 Typical usage
24 )))
25 |(((
26 pkey-jenkins
27 )))|(((
28 Password
29 )))|(((
30 Nexus
31 )))|(((
32 DEVELOPER
33 )))|(((
34 Push or pull artifacts from Nexus
35 )))
36 |(((
37 pkey-git
38 )))|(((
39 Password
40 )))|(((
41 Bitbucket
42 )))|(((
43 VIEWER
44 )))|(((
45 Pull git repositories from Bitbucket
46 )))
47 |(((
48 doaas-pkey+jenkins-push-harbor
49 )))|(((
50 Secret of a [[Harbor 2.7 Robot Account>>doc:Harbor.Harbor 2\.7 Robot Accounts.WebHome]]
51 )))|(((
52 Harbor
53 )))|(((
54 DEVELOPER
55 )))|(((
56 Push or pull artifacts from Harbor
57 )))
58 |(((
59 doaas-pkey-helm+jenkins-push-harbor
60 )))|(((
61 Secret of a [[Harbor 2.7 Robot Account>>doc:Harbor.Harbor 2\.7 Robot Accounts.WebHome]]
62 )))|(((
63 Harbor
64 )))|(((
65 DEVELOPER
66 )))|(((
67 Push or pull helm charts from Harbor
68 )))
69 |(((
70 pkey-jenkins-pull-gitea
71 )))|(((
72 [[Access Token>>doc:Gitea.Creating Access Tokens for Pushing Packages to Gitea.WebHome]] of a [[doc:Gitea.Gitea Technical Users.WebHome]]
73 )))|(((
74 Gitea
75 )))|(((
76 VIEWER
77 )))|(((
78 Pull git repositories or artifacts from Gitea
79 )))
80 |(((
81 pkey-jenkins-push-gitea
82 )))|(((
83 [[Access Token>>doc:Gitea.Creating Access Tokens for Pushing Packages to Gitea.WebHome]] of a [[doc:Gitea.Gitea Technical Users.WebHome]]
84 )))|(((
85 Gitea
86 )))|(((
87 DEVELOPER
88 )))|(((
89 Push or pull git repositories or artifacts from Gitea
90 )))
91 |PKEY-clap|Short living credential provided by DevOps Portal backend|DevOps Portal Backend|Without Role|Used to configure projects in SonarQube and DepTrack via DevOps Portal
92 |pkey-deptrack-projectcreator|[[API Key>>https://docs.dependencytrack.org/integrations/rest-api/]]|Dependency-Track|Without Role|Upload SBOM to Dependency-Track