Wiki source code of DevOps Portal for Admins

Version 29.1 by Ákos Pálvölgyi on 2026/05/12 12:24

Hide last authors
giuseppecapaldot-systemscom 19.2 1 Welcome to the DevOps portal. This guide will guide you through the features that this portal role grants you so that you have a hassle-free experience.
giuseppecapaldot-systemscom 2.1 2
giuseppecapaldot-systemscom 20.1 3 (% class="box infomessage" %)
4 (((
giuseppecapaldot-systemscom 19.2 5 Upon receiving the **invitation email**, your initial action should be to **activate your account**
giuseppecapaldot-systemscom 19.1 6
Boris Folgmann 25.2 7 This process is the same as for regular users, and you can find detailed instructions by following the guide provided at this [[link>>doc:devopsaas:DevOps Portal for Users.WebHome||anchor="Invitation and activation"]].
giuseppecapaldot-systemscom 19.2 8
9 The same approach can be utilized for other functionalities, which I will list below:
10
Boris Folgmann 25.2 11 * [[Log in to DevOps Portal>>doc:devopsaas:DevOps Portal for Users.WebHome||anchor="Log in to DevOps Portal"]]
12 * [[Forgotten Password>>doc:devopsaas:DevOps Portal for Users.WebHome||anchor="Forgotten Password"]]
13 * [[Change password>>doc:devopsaas:DevOps Portal for Users.WebHome||anchor="Change password"]]
14 * [[Select Languages - Sprachen auswählen>>doc:devopsaas:DevOps Portal for Users.WebHome||anchor="Select Languages"]]
giuseppecapaldot-systemscom 19.2 15
giuseppecapaldot-systemscom 20.1 16 In addition of course you as admin have all the permissions of a creator:
giuseppecapaldot-systemscom 19.3 17
giuseppecapaldot-systemscom 22.1 18 * [[Creating Projects>>doc:DRAFT DevOps Portal for Creators and Admins.WebHome||anchor="Creating Projects"]]
giuseppecapaldot-systemscom 23.1 19 * [[Managing Projects>>doc:DRAFT DevOps Portal for Creators and Admins.WebHome||anchor="Managing Projects"]]
giuseppecapaldot-systemscom 24.1 20 * [[Assign a user to a project>>doc:DRAFT DevOps Portal for Creators and Admins.WebHome||anchor="Assign a user to a project"]]
giuseppecapaldot-systemscom 25.1 21 * [[Viewing and Modifying the role of a user in a project>>doc:DRAFT DevOps Portal for Creators and Admins.WebHome||anchor="Viewing and Modifying the role of a user in a project"]]
22 * [[Creating user accounts>>doc:DRAFT DevOps Portal for Creators and Admins.WebHome||anchor="Creating user accounts"]]
23 * [[Modifying user accounts>>doc:DRAFT DevOps Portal for Creators and Admins.WebHome||anchor="Modifying user accounts"]]
24 * [[Creating Technical Users>>doc:DRAFT DevOps Portal for Creators and Admins.WebHome||anchor="Creating Technical Users"]]
25 * [[Modifying Technical User accounts>>doc:DRAFT DevOps Portal for Creators and Admins.WebHome||anchor="Modifying Technical User accounts"]]
26 * [[Creating Organizations>>doc:DRAFT DevOps Portal for Creators and Admins.WebHome||anchor="Creating Organizations"]]
27 * [[Modify Organizations>>doc:DRAFT DevOps Portal for Creators and Admins.WebHome||anchor="Modify Organizations"]]
giuseppecapaldot-systemscom 20.1 28 )))
giuseppecapaldot-systemscom 19.3 29
giuseppecapaldot-systemscom 19.2 30 Below, you will find a series of possible functions that your role as a admin grants within the portal:
31
giuseppecapaldot-systemscom 19.3 32 {{toc/}}
33
Ákos Pálvölgyi 26.2 34 = Managing Projects(% style="color:inherit; font-family:inherit; font-size:max(23px, min(29px, 12.3333px + 1.38889vw))" %){{id name="Managing Projects"/}}(%%) =
35
36 To see or update the settings of a project, click the **Project Key** (NEWPROJECT2 in the example). Click **More ...** to open the actions menu.
37
38 [[image:1753881036851-246.jpg||data-xwiki-image-style-border="true"]]
39
40 To modify a project you click the **Project Key** and check the box **Edit Details** at the bottom of the page. This will enable you to change the **Name**, the text in the **Description** field, the **Type** and the Jira **Notification Scheme** of your project. As well you are able to **add tools **to the project.
41
42 {{error title="⚠ **Warning**"}}
43 (% style="color:#993300" %)You can not remove tools from the project!
44
45 (% style="color:#993300" %)You can only add tools to the project!
46 {{/error}}
47
48 The action menu behind the **More...** button gives you additional control over the projects **YOU** created.
49 It enables you to do the following:
50
51 * Manage Users: Assign Users to the Project
52 * Manage Technical Users: Assign Technical Users for API access to the project
53 * Resync.: Since the DevOps Portal manages Projects accross all tools in the DevOps toolchain it now automatically links projects with the same Project Key in all tools which each other. To activate it for an existing project, simply Resync the Project.  ???
54
55 {{error title="⚠ **Warning**"}}
56 (% style="color:#993300" %)If you request a deletion from your ADMIN note that deleting a project is irreversible and all project data will be lost!
57 {{/error}}
58
59
giuseppecapaldot-systemscom 19.2 60 = Administration menu of the DevOps Portal =
61
giuseppecapaldot-systemscom 19.1 62 In the Administration menu you can have special options to choose from, most of these features are for troubleshooting and monitoring.
63
64 [[image:image-2023-4-26_16-28-25.png]]
65
66 == Usage Terms ==
67
68 With the "Usage Terms" option you can create and upload your own terms and condition documents about the usage of your own DevOps-as-a-Service toolchain. It is basically an option to provide any document to accept by the users (e.g. documents related to data protection regulations).
69
70 As an administrator, you can upload a document by selecting this option and clicking **Create new Terms**.
71
72 [[image:image2021-2-22_13-41-25.png]]
73
74 Choose the preferred language, then click **Choose file**, browse the selected file from your local drive and click Open.
75
76 [[image:image2021-2-22_13-42-38.png]]
77
78 The uploaded document is shown, you can check the content by clicking **Open**, remove the document by clicking **Delete**//,// or you can also **Cancel** the whole operation. If you would like to use the selected document, click **Save**.
79
80 [[image:image2021-2-22_13-47-46.png]]
81
82 The selected document will be listed in the documents table and you will be logged out - to re-login and to accept the uploaded document.
83
84 [[image:image2021-2-22_13-55-1.png]]
85
86 After uploading a new terms and conditions document, every existing user has to accept it. Otherwise they are not allowed to login to the DevOps portal.
87
88 When new users are invited to the portal, they will receive the uploaded file as an attachment in the invitation mail (so they will be able to read it before following the activation URL).
89
90 //Every user (including administrators) have to accept// the uploaded document only one time, however if you upload another document then both documents have to be accepted by the users.
91
92 To remove an uploaded document, click **Delete**. If you would like to check the content of the uploaded document, click **View**.
93
94 //If you decide not to upload a document at all (or you delete all the existing uploaded documents) the invitation process and the login of users will not depend on the acceptance of any document, since nothing is to be accepted.//
95
96 == Synchronization ==
97
98 All actions related to users or projects must be synchronized with the LDAP server prior to becoming effective. All pending (i.e. unfinished) synchronizations are listed at the **Pending synchronizations** page. Successful and finished synchronizations won't be listed.
99
100 This information is mainly provided for troubleshooting, in case of errors during the synchronization with the LDAP server.
101
102 [[image:image-2023-5-11_13-59-28.png]]
103
104
105
106 == Licenses ==
107
108 The Licenses page provides information about the number of Active and Available Users as well as the package's User Limit.
109
110 [[image:image-2023-5-11_14-0-37.png]]
111
112 == Audits ==
113
114 Provides the audit log to check all past activities related to the Portal for up to 90 days.
115
116 [[image:image-2023-5-11_14-2-46.png]]